[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: WP c с точки зрения разработчика
T1grOK
Раньше косвенно работал с Wordpress, дописывал несколько маленьких плагинов.
Сейчас взялся за крупный проект на этой CMS.
Впечатления просто УГГГГ!!!!
Плагины - в большинстве своем куча говнокода, даже сам движок не может похвастаться лаконичностью.
API вообще какое-то кривое. Даже вывод того же меню с помощью wp_nav_menu вызывает нарекания, так как данная функция принимает некоторые параметры, а при обработке этой функцией в итоге половина параметров не учитывается!(специально потратил время чтоб разобрать исходники).
Теперь я очень даже зауважал Joomla так как в ней большиство модулей и плагинов написаны очень лаконично, с учетом паттернов MVC, а под WP такое ощущение, что пишут одни говнокодеры(простите, если кого обидел).
Кому приходилось поддерживать проекты на WP откликнитесь. Как впечатления?

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
T1grOK
О май мозг!!!
Кто придумал по умолчанию сделать фильтр в WP для добавления переносов между <span>???? mad.gif blink.gif

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
pak
на счет структуры wp мне тоже ненрава.
T1grOK
Продолжаю штурмовать WP.
Он так структурирован, что случайно можно переопределить существующие переменные с других модулей, поэтому нужно по максимуму использовать функции и классы, чтоб не было неразберихи.

Все таки не все печально. Использование WP_List_Table принесло массу положительных эмоций - очень практично и удобно!

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.