Наверное, каждый веб разработчик сталкивался с необходимостью в реализации поиска на сайте. Довольно распространенное решение — Apache Solr. В мире Drupal разработки это не исключение. Для интеграции Solr с Drupal и реализации фасетного поиска существуют модули search_api, search_api_solr и facetapi. Но в большинстве случаев нам бы хотелось, чтобы результаты поиска и фасетные фильтры обновлялись без перезагрузки страницы, то есть ajax'ом. И, как обычно в мире Drupal, на d.org найдется какой-нибудь проверенный временем и пользователями модуль (а может и не проверенный, как повезет), который делает то, что нам нужно. В данном случае это ajax_facets.Читать полностью »
Рубрика «cms» - 11
Drupal: ajax_facets и history API
2016-05-11 в 22:04, admin, рубрики: ajax, ajax facets, cms, drupal, drupal 7, history.js, html5, Программирование, Разработка веб-сайтовFAQ по лицензированию Joomla
2016-04-29 в 21:35, admin, рубрики: cms, faq, GPL, Joomla, open source, копирайт, лицензирование, Разработка веб-сайтов В продолжение осуществления переводов справочных материалов про лицензирование различных CMS публикую перевод такого материала про другую достаточно популярную CMS — Joomla!, которая также распространяется на условиях лицензии GPL. В тексте есть пояснения по таким вопросам, как например, можно ли продавать лицензии на Joomla!, шифровать расширения и лицензировать их на условиях иных лицензий.
Читать полностью »
Дайджест интересных материалов из мира Drupal #20
2016-04-29 в 13:19, admin, рубрики: cms, drupal, drupal 8, drupal-digest, php, Веб-разработка, дайджест, Разработка веб-сайтовПривет!
Если вы ненавидите свою CMS, то на этих майских самое время посмотреть на альтернативы. Мы в свою очередь с любовью отобрали для вас пару десятков полезных ссылок для изучения Drupal. Внутри опрос!
По-русски
- Хватит это терпеть! Большой честный обзор подходов для создания лендингов от соавтора дайджеста k0teg.
- Не менее полезный материал от Никиты Малышева. Отец-основатель dru.io делится своим подходом к верске Drupal-сайтов на основе Display Suite.
- Хабр заинтересовался вопросами лицензирования: FAQ по лицензированию Drupal, FAQ по лицензированию Backdrop.
- Немного старой доброй семёрки: Работа с чистым Token API. Важно понимать, как оно устроено, но на практике бывает удобно сразу интегрироваться с Entity API и его встроенной поддержкой токенов.
- К другим новостям. @xandeadx разжился лиценцией на PhpStorm и сразу же начал писать заметки на эту тему. Мы никогда ничего такого не писали, но поведение автора блога xandeadx.ru нас очень удиаляет и возмущает. Когда уже будут заметки по Drupal 8?! :) Читать полностью »
Начну с того, что из всех 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
Исповедь Битрикс хейтера
2016-04-26 в 6:15, admin, рубрики: 1С-Битрикс, cms, hatebitrix, php, web-разработка, возьми себя в руки, нытики на хабре, Программирование, Разработка веб-сайтов, Чулан Что-то много развелось в последнее время статей про минусы битрикса, и их опровержений. Раз уж пошла такая пьянка, то и я добавлю свои 5 копеек.
В комментариях к статьям писали, что не хватает конкретики, примеров, более глубокого обзора.
Данная статья — попытка этот обзор написать. Хотя нет, это скорее пост ненависти и боли (может даже немного нытья). Это такой расширенный вариант поста про минусы от pistol. Я постараюсь описать большинство тех вещей, которые раздражают именно меня и моих коллег в Битриксе. Постараюсь собрать в одном посте все те минусы, которые доставляют ежедневно очень много боли. Под конец я постараюсь сделать выводы.
Кто я такой? Да в общем-то, обычный разработчик. Работаю с битриксом с ноября 2010 года (5.5 лет). Работаю только с битриксом, не сделал ни одного коммерческого проекта на других CMS, не использовал фреймворки в создании сайтов. По роду деятельности я занимаюсь в основном интернет-магазинами, их созданием, поддержкой и развитием.Читать полностью »
FAQ по лицензированию Backdrop
2016-04-23 в 7:30, admin, рубрики: backdrop, cms, drupal, faq, GPL, open source, копирайт, лицензирование, Разработка веб-сайтов, метки: backdropТ.к. читатели Хабра знакомы с форком Drupal под названием Backdrop, а сам проект Backdrop также имеет пояснения касательно лицензирования самой CMS и расширений к ней, то думаю, будет нелишним раскатить перевод вопросов и ответов по лицензированию этой CMS, раз аналогичное уже было сделано в отношении самого Drupal.
- Если я создам модуль или тему, должен ли я применить к ним лицензию GPL?
- Если я создам модуль или тему, должен ли я предоставлять его кому угодно?
- Могу ли я продавать Backdrop или модуль для Backdrop или тему для Backdrop?
- Лицензия GPL требует, чтобы я распространял «исходный код» моих файлов. Что это означает для веб-приложения?
- Могу ли я опубликовать мою работу под лицензией GPL версии 3 или только под GPL версии 2?
- Перейдет ли Backdrop на лицензию GPL версии 3?
Дайджест интересных материалов из мира MODX #1
2016-04-21 в 12:44, admin, рубрики: cms, digest, modx, phpНовости из мира MODX.
Первый выпуск. Возможно, дайджест станет регулярным (с вашей помощью).
Читать полностью »
Анализ подходов для создания лендингов и лонгридов в Drupal
2016-04-11 в 21:37, admin, рубрики: cms, drupal, php, веб-дизайн, лендинг, лонгрид, обзор, Разработка веб-сайтов
В статье сравниваются актуальные решения для создания неоднородных публикаций и лэндингов, а также лонгридов в административном интерфейсе CMS Drupal. Под неоднородностью понимается возможность для внедрения в текст в произвольном месте произвольных интерактивных элементов, таких как медиа-врезок, списков релевантных материалов, опросников и прочих нетекстовых элементов. Приведен авторский топ на основе анализа 16 критичных параметров.
Дайджест интересных материалов из мира Drupal #19
2016-04-03 в 23:08, admin, рубрики: cms, digest, drupal, drupal-digest, php, Разработка веб-сайтов, метки: drupal-digestПривет!
Мы собираем полезные статьи и свежие новости из мира Drupal и делимся с вами раз в месяц.
Минусы Битрикса, или Битрикс глазами программиста
2016-03-26 в 18:32, admin, рубрики: 1С, 1С-Битрикс, cms, php, битрикс, маркетинг, паттерны, ПрограммированиеВ русскоязычном сегменте Интернета существует такой интересный феномен, как Битрикс.
Для обывателя — это такая серьезная система, «продукт», на котором нужно разрабатывать серьезные проекты: корпоративные порталы, интернет магазины и даже CRM системы. Все очень серьезно, почти как опыты нацистов над инопланетянами (на канале Рен-тв сразу после рекламы).
Для программиста, который прочитал хоть одну книгу про программирование, Битрикс — это так называемый «плохокод», просто-напросто огромное количество PHP файлов, написанных в разном стиле, которые подключаются «инклудом» и что-то там выводят.
Эта статья для обывателя (потребителя). Как правило, такой обыватель, прежде чем сделать выбор CMS, читает статьи под названием «плюсы и минусы Битрикса», которые пишут люди, далекие от программирования. Данная статья написана программистом, потому плюсов тут быть не может.Читать полностью »