Как стать автором
Обновить
2.4
Рейтинг

Joomla *

Cистема управления содержимым (CMS)

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Разработка форм обратной связи для магазинов на Joomla 3

CMS *Разработка веб-сайтов *PHP *Joomla *
Tutorial

Небольшой туториал о создании форм обратной связи для интернет-магазинов на Joomla.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.5K
Комментарии 2

Создание внешних запросов с использованием HttpFactory (Joomla)

CMS *Разработка веб-сайтов *PHP *API *Joomla *
Перевод
Tutorial

Обычно когда мы хотим сделать внешний запрос мы используем для этих целей cURL. Настройка cURL довольно громоздкая, да и в принципе проблематично держать в голове все необходимые настройки. Также есть сервера без поддержки cURL, а значит Ваш код не будет работать. В этих случаях нужен запасной вариант.

С использованием Joomla довольно легко настроить cURL и все необходимые резервные варианты подключений в одной строчке кода.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 993
Комментарии 4

Дайджест Joomla за весну 2021

CMS *Разработка веб-сайтов *PHP *Joomla *
Из песочницы

Все главные новости из мира Joomla за осень 2020 и весну 2021, в одной статье.

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

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 2.9K
Комментарии 14

У нас появился новый образ в маркетплейсе: VPS с Joomla 3.9 на Centos 8

Блог компании RUVDS.com CMS *Разработка веб-сайтов *Системное администрирование *Joomla *
Tutorial


Joomla — третья по популярности (после Wordpress и Shopify) система управления контентом, написанная на языке PHP и использующая в качестве хранилища данных реляционные базы данных.

Как и многие другие CMS, Joomla полностью бесплатна для использования и имеет открытый код. Система шаблонов легко позволяет менять внешний вид сайта, а огромный каталог расширений, позволяет так же легко дополнять функциональность сайта нужными модулями.
Читать дальше →
Всего голосов 26: ↑25 и ↓1 +24
Просмотры 2.6K
Комментарии 5

Дайджест Joomla за весну 2020

CMS *Разработка веб-сайтов *PHP *Joomla *
После большого перерыва, почти год, я не выпускал дайджестов по Joomla.
Мы решились на большой дайджест по Joomla за весну 2020. Все главные новости из мира Joomla за весну, в одной статье.


Читать дальше →
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 6.4K
Комментарии 16

Неудачный опыт создания и администрирования сайта научного журнала

Разработка веб-сайтов *1С-Битрикс Joomla *
Говорить о том, как не надо заказывать сайты, у разработчиков уже язык устал. Но совершенно справедливо подмечено, что свой опыт крайне трудно вложить в чужую голову, а посему неопытные заказчики продолжают наступать на одни и те же грабли. Возможно, одна из причин в том, что подходят к роковому предмету садового инвентаря все с разных сторон и каждый собственным путем. Поделюсь своим.
Читать дальше →
Всего голосов 27: ↑17 и ↓10 +7
Просмотры 7.7K
Комментарии 45

Дайджест Joomla за июнь-июль 2019

CMS *Разработка веб-сайтов *PHP *Joomla *
Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за июнь-июль 2019. В дайджесте: информация о Joomla 4, новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров.


Читать дальше →
Всего голосов 15: ↑10 и ↓5 +5
Просмотры 3.2K
Комментарии 4

Дайджест Joomla за май 2019

CMS *Разработка веб-сайтов *PHP *Joomla *
Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за май 2019. В дайджесте: информация о Joomla 4, новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров.


Читать дальше →
Всего голосов 18: ↑14 и ↓4 +10
Просмотры 3.1K
Комментарии 32

Дайджест Joomla за апрель 2019

CMS *Разработка веб-сайтов *PHP *Joomla *
Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за март и апрель 2019. В дайджесте: новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров, обзор решений для e-commerce. К сожалению из-за многочисленных поездок по нашей родине, публикация запоздала настолько, что не было смысла ее выкладывать в марте.


Всего голосов 16: ↑14 и ↓2 +12
Просмотры 4.2K
Комментарии 4

Использование учетных записей Joomla в проекте на Django

Django *Joomla *
Из песочницы

Допустим что сайт, которым пользуются ваши пользователи, написан на Joomla, но для создания нового продукта для вашей аудитории вы выбрали связку Python/Django.


Как следствие, возникает необходимость использовать в Django учетные записи пользователей из базы данных Joomla.


Проблема однако в том, что Joomla и Django используют разные алгоритмы хэширования паролей, поэтому просто скопировать учетные записи не получится.


Почитав документацию Django, stack overflow и потратив некоторое время, получилось нижеописанное решение, которое по максимуму использует рекомендуемые практики разработки под Django.

Читать дальше →
Всего голосов 16: ↑14 и ↓2 +12
Просмотры 1.9K
Комментарии 13

Дайджест Joomla за февраль 2019

CMS *Разработка веб-сайтов *PHP *Joomla *
Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за февраль 2019. В дайджесте: новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров, обзор решений для e-commerce.


Читать дальше →
Всего голосов 16: ↑12 и ↓4 +8
Просмотры 2.9K
Комментарии 7

Дайджест Joomla за Январь 2019

CMS *Разработка веб-сайтов *PHP *Joomla *
Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за Январь 2019. В дайджесте: информация о Joomla 4, новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров.


Читать дальше →
Всего голосов 23: ↑19 и ↓4 +15
Просмотры 5.5K
Комментарии 34

Производительность Joomla на больших объемах контента

CMS *PHP *MySQL *Серверная оптимизация *Joomla *
image

Joomla очень плохо переваривает базу данных даже с несколькими тысячами статей в таблице _content. При нескольких десятках тысяч запросы в базу стандартных модулей типа mod_articles_popular могут зависать на секунды.

Всё дело в ACL (Access Control List) — политике контроля доступа. Проверка законности доступа пользователя к материалам занимает свыше 98% времени выполнения запроса.
Читать дальше →
Всего голосов 32: ↑25 и ↓7 +18
Просмотры 15K
Комментарии 77

Расширяем возможности CleanTalk Anti-Spam

Блог компании CleanTalk Anti-Spam CMS *WordPress *Joomla *

Проверка существующих пользователей Joomla на спам


Сообщения спам-ботов (комментарии) часто замаскированы под обычные сообщения пользователей, но содержат рекламные ссылки или текст. Основными задачами таких сообщений являются, переход пользователя на вредоносный ресурс, рекламу или ссылки для повышения позиций их сайта. Это компрометирует сайт и может испортить репутацию, поисковые системы могут понизить позицию сайта в результатах поиска.

Мы реализовали проверку на спам, для комментариев и пользователей, которые уже существуют на сайте. Это позволяет администраторам веб-сайтов автоматически проверять и идентифицировать комментарии и регистрации спам-ботов, которые не были обнаружены обычными средствами защиты от спама.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 954
Комментарии 0

Переосмысление разметки. Первые шаги с Gantry 5. Часть 2

CMS *WordPress *Разработка веб-сайтов *Joomla *
Tutorial
В первой части говорилось об основных проблемах с которыми пришлось столкнуться при изучении Gantry 5. Здесь я постараюсь рассказать о вещах на которые стоит обратить внимание перед написанием своего шаблона.

image
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 5.3K
Комментарии 0

Переосмысление разметки. Первые шаги с Gantry 5

CMS *WordPress *Разработка веб-сайтов *Joomla *
Tutorial
Грамотная посадка верстки на CMS WordPress – задача важная (после нескольких проектов мне стало ясно, что это занимает достаточно много времени). Чтобы ускорить процесс, начал искать фреймворк для написания тем WordPress. О Gantry 5 узнал от коллеги, который ведёт сайты на Joomla. Он рассказал, что есть движок, который может работать, как и на WordPress, так и на Joomla (а с некоторых пор и на Grav). Вот и решил узнать о нём побольше. Ведь согласитесь, — это хорошо: работать с одной системой и, перейдя на другую, продолжить пользоваться теми же инструментами.

В русской части интернета почти ничего не нашлось — ни отзывов, ни документации, а статьи оказались поверхностными. Единственно полная информация — только на официальном сайте.

Прочитав всё, что смог найти в русскоязычном интернете и частично документацию, решил изучить Gantry 5. Использование в качестве шаблонизатора twig, и хранение конфигов в yaml формате стало дополнительным плюсом (поскольку я давно присматривался к symfony, но времени не находил – получалось частичное изучение инструментов).
image
Читать дальше →
Всего голосов 15: ↑12 и ↓3 +9
Просмотры 20K
Комментарии 8

Как создать свой VPS-хостинг с нуля и начать на нем зарабатывать? Простой биллинг с Virtuemart

Блог компании RUVDS.com CMS *Joomla *

Здравствуйте, уважаемые читатели хабра. Данный материал является продолжением цикла статей о том, как построить VPS-хостинг с нуля на базе RUVDS White Label API. И сегодня мы рассмотрим популярную CMS Joomla и одно из самых популярных ecommerce-решений для неё — VirtueMart.

Virtuemart


Вообще говоря, расширение существует достаточно давно (первая версия вышла аж в 2005 году).
Продукт рос и развивался вместе с CMS Joomla и на текущий момент обладает достаточно широкой функциональностью.

Давайте вместе рассмотрим плюсы и минусы плагина Virtuemart 3.
Читать дальше →
Всего голосов 17: ↑2 и ↓15 -13
Просмотры 5.5K
Комментарии 0

FAQ по лицензированию Joomla

CMS *Разработка веб-сайтов *Open source *Joomla *
Перевод
В продолжение осуществления переводов справочных материалов про лицензирование различных CMS публикую перевод такого материала про другую достаточно популярную CMS — Joomla!, которая также распространяется на условиях лицензии GPL. В тексте есть пояснения по таким вопросам, как например, можно ли продавать лицензии на Joomla!, шифровать расширения и лицензировать их на условиях иных лицензий.
Читать дальше →
Всего голосов 10: ↑7 и ↓3 +4
Просмотры 7.5K
Комментарии 0

Установка Joomla 3.5 на Freebsd 10.3

CMS *Joomla *
Из песочницы
Начну с того, что из всех cms joomla — моя любимая, поэтому решил написать вот такую статью. Для начала необходимо установить пакеты, которые понадобятся для установки joomla, выполните команду:

pkg install apache24 mysql56-server wget unzip

После того, как установка завершится, необходимо добавить apache и mysql в автозапуск командами:

sysrc apache24_enable="YES"

sysrc mysql_enable="YES"

Запустим apache и mysql:

service apache24 start

service mysql-server start
Читать дальше →
Всего голосов 21: ↑5 и ↓16 -11
Просмотры 5.9K
Комментарии 8

В CMS Joomla обнаружена критическая 0-day уязвимость

Блог компании Positive Technologies Информационная безопасность *Разработка веб-сайтов *Joomla *


Во вторник 14 декабря команда разработки Joomla выпустила срочное обновление безопасности, закрывающее 0-day уязвимость, которая открывает злоумышленникам возможность удаленного исполнения кода. Хакеры уже активно пытаются атаковать уязвимые сайты.
Читать дальше →
Всего голосов 28: ↑26 и ↓2 +24
Просмотры 46K
Комментарии 33
1