Я работаю с различными системами управления (CMS, движками). Все они бесплатны и их код открыт (Open Source). Предпочтение отдаю Жумле, однако на ней можно быстро развернуть сайты лишь определенного формата - визитки, промо, бизнес и в некоторых случаях, сайты-каталоги. Интернет-магазины делаю на Opencart. Очевидно, что для различного комплекса задач удобнее применять специально заточенные платформы. Рассмотрим, на каких платформах и для чего конкретно эффективнее всего вести разработку.
Компонент K2 под Жумлу с некоторых пор оснащен бессменным неприятным багом: при автогенерации мета-тегов description и og:description берется весь HTML-код материала, обрезается и впихивается в мета-раздел страницы. При этом зачастую в метатегах обнаруживаются куски некорректно обрезанного HTML. Чтобы очистить метатеги от остатков HTML-кода открываем файл /components/com_k2/views/item/ view.html.php , находим строчку (примерно 373):
Старики и дети голодают. Лодка быта стукнулась о дно. Потому что – музыку качают. Музыку качают. И кино. Нет дорог. Заводы закрывают. Армия – посмешище одно Потому что - музыку качают. Музыку качают. И кино. Власть ворьё. Они и не скрывают. Этот факт известен всем давно Виновата музыка. Качают! Музыку качают! И кино! Вот когда всё это прекратится Вот когда им перекроют кран Вот тогда – Россия возродится Снова станет лучшею из стран Чтоб не обошлось бы без посадок (Век какой не важно на дворе) Был же ведь при сталине порядок! Был же ведь порядок при царе! Зло уже хрипит, ревёт натужно Скоро будет сломлено оно! На Святой Руси совсем не нужно Музыки не нужно. И кино