
Компонент позволяет разработчикам сайтов на Joomla вести свой собственный сервер обновлений для своих расширений Joomla (шаблонов, модулей, плагинов etc), что позволяет доносить обновления сразу всем своим клиентам.
Скриптовый язык общего назначения
Компонент позволяет разработчикам сайтов на Joomla вести свой собственный сервер обновлений для своих расширений Joomla (шаблонов, модулей, плагинов etc), что позволяет доносить обновления сразу всем своим клиентам.
Прямо сейчас во Франции проходит Joomla Day France - конференция о Joomla для новичков и профессионалов. Такие конференции проходят по всему миру. Недавно проходили Joomla Day в США, Германии и Нидерландах.
Конференция проходит в 2 дня - 16 и 17 июня 2023 года.
Очередное обновление популярного в СНГ и Европе компонента интернет-магазина для Joomla 4.
Краткий список обновлений и улучшений в новом релизе.
Релиз Joomla 4.3.2 - релиз безопасности. Закрыты 2 уязвимости низкого и среднего уровня, возможные только в том случае, если Вы используете мультифакторную авторизацию на своём Joomla-сайте.
В начале мая ИБ-исследователь и разработчик под ником neskafe3v1 изменил файл composer.json в 14 PHP-библиотек с сотнями миллионов установок в репозитории хостинга PHP-пакетов Packagist. Он добавил в поле с описанием каждого проекта информацию о том, что ищет работу, связанную с информационной безопасностью.
В международном чате Joomla-сообщества в Mattermost идёт обсуждение статьи команды JoomlaShack "Мысли о миграциях Joomla и Joomla 5". Больные вопросы для разработчиков: рефакторинг, обратная совместимость, на что направить ресурсы и даже Joomla 8 - в этой статье.
Исследователи безопасности из SonarSource нашли уязвимости в цепочках поставок PHP-репозиториев Packagist. Они утверждают, что злоумышленник может долго пользоваться брешами и закрепляться в системе, а также использовать бэкдор при каждом обновлении пакета.
Удобно, когда одна статья сразу находится в нескольких категориях. Мы создаём модуль со списком категорий, тем самым показывая, как сгруппированы материалы. Но почти всегда требуется чтобы статья одновременно находилась в нескольких категориях.
Это очень удобно, например статья, это презентация выставки. Такая выставка может иметь определенную целевую аудиторию, при этом у выставки есть свой автор, при этом презентация будет находится в категории "Будущее", и у выставки есть своя возрастная аудитория.
Посетитель сайта может захотеть нажать на одну из категорий одного автора или выбрать категорию со своей возрастной аудиторией или пожелать посмотреть презентации "будущих" выставок. Посетитель может найти этот материал сразу в разных местах.
Удобно, согласитесь, даже очень удобно. А также, если представить, что статья, это продукт, то и продукты в любом магазине, также группируются сразу по нескольким категориям одновременно.
Но если честно я Вас немножко обманул. В Joomla мультикатегорий не будет. Но и при этом в Joomla уже есть мультигруппировка. Для этих целей предназначены теги. Вы можете сколько угодно много к любой статье присваивать теги.
Если Вы не пользуетесь тегами, то напрасно. А если Вы ими не пользуетесь, то значит Вы не понимаете суть и идею Тега.
Если Вы думаете, что тэги, это метка под статьей, то Вы не понимаете силу и напрасно так не делаете. Тэги, это аналог категорий, у тегов и категорий почти все одинаковые возможности. Только вот Теги это улучшенная/совершенная версия категорий. Разработчикам пришлось придумать функцию Тегов, так как требуются мультигруппировки статей.
Joomla Production Department публикует результаты обсуждений, вызванных в свою очередь дискуссией о Joomla 5 на GitHub.
План выпуска релизов Joomla, правила работы с устаревшим кодом, новый департамент Joomla Experience Team (JXT) и много другое. Первоисточник на английском.
Проект Joomla рад сообщить о выходе Joomla 4.2. Этот релиз продолжает высокие стандарты Joomla 4 в области доступного веб-дизайна и предлагает новые функции, подчеркивая ценности Joomla в отношении простоты и безопасности на еще более мощной веб-платформе с открытым исходным кодом.
В выпуске этого месяца рассказывается о возможностях улучшенного контроля переопределений Joomla 4. Поднимается вопрос о том, насколько необходимы нам сторонние расширения для Joomla. Знакомство с командой безопасности Joomla - Joomla Security Strike Team, небольшой отчет о прошедшем во Франции Joomla Day 2022 и многое другое.
Библиотека для разбора, форматирования и проверки международных телефонных номеров. Эта библиотека - "обёртка" для библиотеки giggsey/libphonenumber-for-php
, основанной на libphonenumber
от Google.
В России запущено зеркало Packagist.org: https://packagist.org.ru/
Если вы разработчик на PHP, то скорее всего используете в своих проектах менеджер пакетов Composer. При выполнении команд create-project, require, update, remove, Composer загружает из сети информацию о необходимых пакетах, а также об их зависимостях. Количество загружаемых json-файлов зависит от сложности используемых пакетов. Чем дальше вы находитесь от физического местоположения сервера packagist.org или его зеркал, тем больше времени требуется для разрешения зависимостей. Использование российского зеркала поможет ускорить вашу работу.
Привет! В эту субботу (2 июля) в 10:00 по Москве ульяновский чат соберется на второй митап. Первый митап прошел в октябре 2020 года, поэтому грядет по-настоящему большое событие для местного сообщества.
Трансляцию митапа можно будет найти на нашем канале и на канале ulskPHP. А если вы в Ульяновске или рядом — еще можно зарегистрироваться на оффлайн.
В программе 5 докладов:
Доступны к загрузке Joomla 4.1.5 и Joomla 3.10.10. Это релизы с исправлениями ошибок и улучшениями для серий Joomla 4.0.x и 3.10.x.
Внедрение TUF - The Update Framework в Joomla, работа с Joomla 4 CLI, интервью с разработчиками и активными участниками проекта Joomla! и многое другое Вы узнаете в июньском номере официального журнала Joomla-сообщества.
Эксперты первого российского digital-интегратора QSOFT собрали свои знания и навыки в области импорта и экспорта данных, чтобы вы смогли эффективнее и быстрее выполнять свои рабочие задачи.
3100+ ответов про выбор фреймворков и инструментов, запомнившиеся статьи и доклады, ключевые события и планы по развитию. Это в два раза больше, чем годом ранее. Наконец все посчитано, закономерности найдены, графики построены. Можно не только 2021 разобрать, но и сравнить с 2020 — для этого специально была сохранена логика основных вопросов.
Откроем лендинг с результатами и параллельно обсудим в прямом эфире в субботу — 12 февраля в 11:00 (Мск / Минск, 10:00 — Киев). Выбрали выходной, чтобы было удобно подключиться и восточным регионам.
Прокомментируют итоги, объяснят графики и немножко похоливарят:
- Александр Макаров (руководитель ПК PHP Russia, Yii)
- Валентин Удальцов (Пых, Happy Inc., PHP Russia)
- Кирилл Несмеянов (FunCorp, PHP Russia)
Спустя год после старта разработки вышел релиз языка программирования PHP 8.1. В версию добавили ряд улучшений.