Pull to refresh
32
0.2
Сергей Толкачёв @sergeytolkachyov

Joomla-разработчик (WebTolk). Муж. Отец 3 детей.

Send message

Лично я с Wordpress в работе не сталкивался никогда, только Joomla, поэтому сравнить не смогу полноценно. PHP Storm отлично джумлу понимает, навигация по классам, подсказки по методам. Сейчас Joomla CMS - это фреймворк с натянутой на него готовой админкой. Неплохой конструктор форм для CRUD. Я слышал отзывы, что даже для лары такого не придумали и то, что там есть - менее удобно. Но это мнение со стороны.

Вот оф.дока по свежей кодовой базе. + здесь, на Хабре можно почитать статьи и посты по разработке на Joomla. Подключение сторонних PHP библиотек в Joomla возможно.

По нагрузкам, которые может выдержать - вот была статья на VC.

Типичные-не типичные, а от этого интервью ожидалось что-то более весомое, чем седьмая вода на киселе и очень смешная шутка про кошку...

Мне знакомы подобные нагрузки, но они легко переносятся до 30 и терпимо до 35, при умении разгружаться хоть иногда и условии, что это выход на пиковые мощности своего организма. Но постоянно 70 часов в неделю... От этой работы действительно жизнь должна зависеть) Либо содержание этих 70 часов не столь насыщено, тогда тем более это не целесообразно

70-и часовые рабочие недели отрабатываются на ура

Простите за нескромный вопрос, Вы жить-то успеваете когда-нибудь?

В общем добрался я тоже до своего класса события. onSet и onGet не обязательно делать. Это методы для "предварительных проверок и манипуляций" с данными перед тем, как они будут отданы через getArgument или get<MethodName>. Метод getData() отдаст данные, которые предварительно будут обработаны методом onGetData().

Своеобразные плагины внутри плагинов. На мой взгляд излишнее усложнение, хотя сеттеры и геттеры должны заниматься по идее только сеттерством и геттерством, а проверку/ приведение типов можно отдать в методы onSet / onGet.

Upd: оформил в виде поста https://habr.com/ru/posts/908716/

Не доводилось помещать класс библиотеки в контейнер? Чтобы потом везде её получать по интерфейсу один раз, уже готовую?

Ну, там было еще что поделать

Ту вопрос совпадения спроса и предложения. Вы, например, предлагаете Joomla, стоимость часа разработки, стоимость поддержки, скорость внедрения фич, возможность закрыть уязвимости в сторонних расширениях, свою экспертизу в маркетинге и сео и т.д. - все, что призвано решить задачу клиента. А клиент уже выбирает по совокупности параметров решение своей задачи.

Обычно клиенту все равно что там под капотом. Важны всякие ROI /ROMI, показатели конверсий и т.д. И то этим больше маркетологи занимаются. Бизнесовые метрики другие тоже.

Ваша задача как специалиста показать плюсы и минусы выбора вашего технологического стека. А там решение принимаете не вы) Бывает походит-походит человек, а потом вернется к вам в итоге.

По моему ощущению истрия с сайтами движется к тому, чтобы стать кормовой базой для обучения нейросеток. Пока поиск спасает то, что у него более актуальные данные.

А где должно быть слышно? В плане заказов? Тут скорее от команды разрабов зависит выбранный стек. Я могу у примеру решить какую-то задачу на Joomla. А вы возьмëте для этого Laravel. Или еще что-то.

Спрос на конкретный движок давно падает. Скандалы в мире WP недавние тому подтверждение. Пока было все хорошо - рынок не делили и кто сколько вкладывается в развитие ядра - не считали.

С ней все нормально, живет. Под капот начиная с Joomla 4 влит полноценный PHP фреймворк - Joomla Framework, который раньше был отдельным проектом. По сути сейчас джумла - фрейм с натянутой админкой. По поводу разработки под неë - можно глянуть статьи в хабе Joomla. Там многое есть. И новый портал документации активно наполняют manual.joomla.org

Осенью 2025 должна выйти Joomla 6.

Импортируем структуру БД "zabbix".

zcat /usr/share/zabbix-sql-scripts/postgresql/server.sql.gz | sudo -u zabbix psql zabbix

Также изменился путь импорта схемы базы данных на /usr/share/zabbix/sql-scripts/postgresql/server.sql.gz. Итоговая команда будет

zcat /usr/share/zabbix/sql-scripts/postgresql/server.sql.gz | sudo -u zabbix psql zabbix

cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb.sql | sudo -u zabbix psql zabbix

В Zabbix 7 изменился путь на /usr/share/zabbix/sql-scripts/postgresql/timescaledb/schema.sql

Итого команда будет

cat /usr/share/zabbix/sql-scripts/postgresql/timescaledb/schema.sql | sudo -u zabbix psql zabbix

Об этом примерно год назад и поговорили в итоге в других комментариях.

В источнике описано подробнее. Я не переводил всю статью дословно. Движки просто установили, а потом гоняли главную страницу.

Можно и xdebug. Но если нужно посмотреть не на dev-сервере, а по-быстрому, без настроенных инструментов, то самое то.

Поздравляю с дебютом и с полезной статьëй!

1
23 ...

Information

Rating
2,752-nd
Location
Саратов, Саратовская обл., Россия
Date of birth
Registered
Activity