Данные российских граждан мы храним в РФ. Если какие-то другие страны предъявляют аналогичные требования к хранению ПД своих сограждан, то ничего не мешает сделать реплику базы по стране и хранить их данные там, где требуется.
Кроме Laravel 5.5 особых подвохов мы не наблюдаем, код написан сносно, кастомизируется просто и понятно, API вполне юзабелен - а что еще надо от опенсорс проекта?
Надо было брать FreeScout - он бесплатный, с открытым кодом, на Laravel, с хуками как WordPress. Легко ставится, настраивается и кастомизируется. Есть приложения для iOS и Android.
Вся проблема WordPress - в обратной совместимости вплоть до очень старых версий. Но это же являеься его сильной стороной. Ни одна CMS не может себе этого позволить, поэтому количество установок говорит само за себя. А что до стандартов, так WordPress появился задолго до PSR/PHP-FIG. С появлением в проекте Gutenberg WPCS (WordPress for CodeSniffer) стандарты стали обязательны для ядра, а теперь и для разработчиков плагинов. Откровенный говнокод более в репозиторий не попадает. Но это долгий процесс, так как плагинов тысячи и их часто пишут люди, далекие от программирования. У WordPress своя ниша и свой огромный (почти 50% мирового интернета) кусок, с этим приходится считаться и уважать труд разработчиков, кто тянет на себе этот проект многие годы. А стандарты подтянутся, недаром в РНР внесли правки, чтобы оно работало с WordPress более лучше ;-)
Я попробовал в этому году - понравилось. Теперь часть проектов на Joomla, часть на WordPress. Joomla по части написания кода прям радует, но и WordPress знатно подтянулся!!!
С WordPress я с 2012 года и моя любовь к нему не имеет границ: он мой друг, товарищ, кормилец, а иногда и любовница. С ним я провожу бОльшую часть своего рабочего времени, используя его не совсем в обычных ипостасях.
У меня уже был печальный опыт ранее по созданию сайтов на Joomla 1.5-2.5. Почему печальный? Неудобная и непонятная админка как для пользователя, так и для администратора, очень много сущностей: модули, плагины, компоненты, пакеты расширений, скудная документация для разработчика тем и расширений. Я когда создавал тему для сайта - излазил всю документацию и форумы поддержки и лишь когда поглядел исходный код стандартных тем и расширений - стал более-менее разбираться.
Не так давно, в связи с рабочими моментами (пишу несколько плагинов для OpenCart/Joomla/Wordpress), мне пришлось снова погрузиться в мир Joomla 3/4 и немного 5. И я вам честно скажу, что Joomla меня как разработчика очень приятно удивила: современные подходы к разработке, чистый и понятный код, ООП, контейнеры, сервисы, удобный ORM. Админка стала простой и понятной с настраиваемым боковым меню. Отлично управляется даже с телефона. Писать расширения стало просто, понятно, удобно и приятно. Огромная документация для разработчика. Ванильное и ламповое русскоговорящее сообщество заслуживает отдельного внимания. Спасибо им за помощь, консультации и ответы на мои глупые вопросы.
Всё это благодаря тому, что в один прекрасный момент core-разработчики решили сломать обратную совместимость и пойти дальше в ногу со временем, а не тянуть годами легаси, из-за которого CMS стоит на месте и не развивается.
Желаю дальнейшего развития и процветания этой CMS. Надеюсь, что она скоро догонит WordPress и они вместе будут завоевывать мир и сердца разработчиков.
Вот у нас был аналогичный опыт, но на встречу нам разработчик не пошёл, в итоге форкнули модуль, переписали под себя.
А есть у вас какой-то негативный опыт при работе с этой системой?
Данные российских граждан мы храним в РФ. Если какие-то другие страны предъявляют аналогичные требования к хранению ПД своих сограждан, то ничего не мешает сделать реплику базы по стране и хранить их данные там, где требуется.
Кроме Laravel 5.5 особых подвохов мы не наблюдаем, код написан сносно, кастомизируется просто и понятно, API вполне юзабелен - а что еще надо от опенсорс проекта?
План обновления уже составлен, скоро будет обновляться
Надо было брать FreeScout - он бесплатный, с открытым кодом, на Laravel, с хуками как WordPress. Легко ставится, настраивается и кастомизируется. Есть приложения для iOS и Android.
Самое главное: Wordpress -> WordPress, поправьте, пожалуйста
На десктопе на маке тоже работает instantview
А вы сами пробовали такой вариант?
Какие ошибки можно было допустить, все допустили, к сожалению, начиная с правил оформления кода для репозитория wp.org (WPCS).
А могли бы обратиться ко мне, например ?.
А если серьезно, то вполне себе годное руководство, спасибо. Был приятно удивлён, что в МТС интересуются WordPress.
Вся проблема WordPress - в обратной совместимости вплоть до очень старых версий. Но это же являеься его сильной стороной. Ни одна CMS не может себе этого позволить, поэтому количество установок говорит само за себя. А что до стандартов, так WordPress появился задолго до PSR/PHP-FIG. С появлением в проекте Gutenberg WPCS (WordPress for CodeSniffer) стандарты стали обязательны для ядра, а теперь и для разработчиков плагинов. Откровенный говнокод более в репозиторий не попадает. Но это долгий процесс, так как плагинов тысячи и их часто пишут люди, далекие от программирования. У WordPress своя ниша и свой огромный (почти 50% мирового интернета) кусок, с этим приходится считаться и уважать труд разработчиков, кто тянет на себе этот проект многие годы. А стандарты подтянутся, недаром в РНР внесли правки, чтобы оно работало с WordPress более лучше ;-)
ACF - для пользователей, Carbon Fields - для девелоперов.
Купите на распродаже девелоперскую пожизненную лицензию и наслаждайтесь, чтобы не покупать постоянно под каждый сайт.
Есть решения для шардинга БД в WordPress, которые используются на самом wp.com
Я попробовал в этому году - понравилось. Теперь часть проектов на Joomla, часть на WordPress. Joomla по части написания кода прям радует, но и WordPress знатно подтянулся!!!
Напоминает фильм "Вспомнить всё"
Спасибо за внимание к моей скромной персоне!
С WordPress я с 2012 года и моя любовь к нему не имеет границ: он мой друг, товарищ, кормилец, а иногда и любовница. С ним я провожу бОльшую часть своего рабочего времени, используя его не совсем в обычных ипостасях.
У меня уже был печальный опыт ранее по созданию сайтов на Joomla 1.5-2.5. Почему печальный? Неудобная и непонятная админка как для пользователя, так и для администратора, очень много сущностей: модули, плагины, компоненты, пакеты расширений, скудная документация для разработчика тем и расширений. Я когда создавал тему для сайта - излазил всю документацию и форумы поддержки и лишь когда поглядел исходный код стандартных тем и расширений - стал более-менее разбираться.
Не так давно, в связи с рабочими моментами (пишу несколько плагинов для OpenCart/Joomla/Wordpress), мне пришлось снова погрузиться в мир Joomla 3/4 и немного 5. И я вам честно скажу, что Joomla меня как разработчика очень приятно удивила: современные подходы к разработке, чистый и понятный код, ООП, контейнеры, сервисы, удобный ORM. Админка стала простой и понятной с настраиваемым боковым меню. Отлично управляется даже с телефона. Писать расширения стало просто, понятно, удобно и приятно. Огромная документация для разработчика. Ванильное и ламповое русскоговорящее сообщество заслуживает отдельного внимания. Спасибо им за помощь, консультации и ответы на мои глупые вопросы.
Всё это благодаря тому, что в один прекрасный момент core-разработчики решили сломать обратную совместимость и пойти дальше в ногу со временем, а не тянуть годами легаси, из-за которого CMS стоит на месте и не развивается.
Желаю дальнейшего развития и процветания этой CMS. Надеюсь, что она скоро догонит WordPress и они вместе будут завоевывать мир и сердца разработчиков.
А как тогда добавлять инлайн-скрипты, например, мне надо вставить свой код сразу после открывающего тега body?
На WordPress можно за 2 часа поднять и дать бесплатный API )))
Очень надеюсь, что вы сделаете API к YaGPT, уже куча идей по интеграциям