При разработке проектов, сложнее чем сайт-визитка, нередко возникает необходимость в обработке больших объёмов данных. Сплошь и рядом заказчики хотят интеграцию с 1С, импорт существующих прайсов, выгрузку на Яндекс-Маркет, миграцию откуда угодно. Очевидно, что создать тысячу нод за один запуск не выйдет, а раз так, то на помощь приходят пакетные операции aka Batch operations. Читать полностью »
Рубрика «drupal» - 12
Пакетные операции, как это делается в Drupal
2012-05-23 в 20:22, admin, рубрики: batch, drupal, php, Веб-разработка, метки: batch, drupal, PHP Совсем скоро, 2 июня в субботу в Москве состоится крупнейшая конференция по Drupal в России. Аудитория конференции — это профессиональные разработчики, SEO-специалисты, системные администраторы, владельцы веб-студий, руководители проектов из России, стран ближнего и дальнего зарубежья.
Читать полностью »
Drupal PostInstall — модуль, позволяющий другим модулям «настраиваться» после установки
2012-05-15 в 9:10, admin, рубрики: configuration, developer, drupal, utility, метки: configuration, developer, drupal, utility Как известно, некоторым модулям (таким как Google Analytics например) необходима некоторая начальная настройка, прежде чем они смогут хоть как-то функционировать. Кроме того, иногда, приходится сталкиваться с ситуацией, когда еще при установке модуля требуется узнать от пользователя какую-то информацию. Конечно, Drupal позволяет в каждом конкретном случае сделать все это с помощью механизма хуков. Однако, я решил, что будет лучше иметь некий унифицированный способ, интерфейс для решения данной задачи. Для этих целей и был написан небольшой сервис-модуль под названием PostInstall.
Читать полностью »
DrupalWeeklyScreencast в начале своего пути
2012-04-27 в 12:14, admin, рубрики: drupal, скринкасты, я пиарюсь, метки: drupal, скринкастыПривет!
Сегодня вышел второй выпуск DrupalWeeklyScreencast, который создавался специально для решения вопросов пользователей этой чудесной системой управления содержимым.
Два скринкаста, которые уже были записаны и подробности читайте в полной версии хабратопика!Читать полностью »
Плагины к популярным CMS для Яндекс.Поиска по сайту
2012-04-27 в 10:06, admin, рубрики: cms, drupal, Joomla, modx, wordpress, Блог компании Яндекс, Поиск для сайта, поиск по сайту, поисковая оптимизация, яндекс, метки: cms, drupal, Joomla, modx, wordpress, Поиск для сайта, поиск по сайту, яндексCервис Яндекс.Поиск для сайта продолжает развиваться, а вместе с тем и улучшать качество поиска на сайтах, где он установлен. А если на вашем сайте еще нет хорошего поиска – это повод установить поиск по сайту от Яндекса, и вот почему:
год назад мы анонсироваливозможность индексирования по запросу для обеспечения полноты и оперативности обновления документов в результатах поиска. Для этого в Яндекс.Поиске для сайта используется отдельный поисковый робот, который оперативно обходит сайты, на которых установлен поиск, и строит дополнительный индекс. Этот индекс используется только при поиске по сайту и не влияет на индексацию сайта в целом.
Владельцы сайтов могут самостоятельно сообщить роботу о новых или обновленных страницах на своем сайте с помощью веб-формы или http-запроса. А сегодня мы рады представить вам новую возможность – дополнения для популярных CMS, которые умеют автоматически узнавать о появлении новых документов на сайте и генерировать запросы на индексирование этих документов. С помощью сервиса Яндекс.Поиск для сайта и установленного дополнения вы можете обеспечить качественный, свежий поиск по вашему сайту, который будет оперативно обновляться по мере появления на сайте новых страниц.
На сегодняшний день доступны дополнения для следующих систем управления контентом: WordPress®, Joomla!®, Drupal®, ModX®.
PhpStorm 4: результат с первой попытки!
2012-04-24 в 14:42, admin, рубрики: css, debugging, drupal, html, javascript, php, profiling, sql, XML, xsl, xslt, Блог компании JetBrains, профилирование, разработка, метки: css, debugging, drupal, html, javascript, PHP, profiling, sql, XML, xsl, xslt, профилированиеСделайте еще шаг к идеальной продуктивности ;)
Представляем вниманию хабрасообщества PhpStorm 4.0:
- Полная поддержка PHP 5.4
- Встроенный Code coverage для PHPUnit
- Новые PHP code inspections
- Сообщения PHP Code Sniffer прямо в редакторе
- Встроенный Drupal-стиль
- Лучшая в индустрии поддержка JavaScript (включая ECMAScript Harmony)
Новый сайт Министерства Юстиции на Drupal
2012-04-17 в 18:42, admin, рубрики: drupal, open source, Веб-разработка, государство, госуслуги, информационная безопасность, косяки, отладка, метки: drupal, open source, государство, госуслуги, косяки, отладкаНекоторое время назад Министерство Юстиции обновило свой сайт, выложив в сеть новую версию своего интернет-представительства, построенную на Drupal:
Теперь официальный сайт Министерства юстиции Российской федерации работает полностью на базе свободного программного обеспечения.
Цитата с сайта
Опубликовано видео докладов конференции WebProfessionals
2012-04-11 в 7:06, admin, рубрики: ASP.NET, asp.net mvc, cms, drupal, iis, metro ui, Visual Studio, webmatrix, webprofessionals, windows azure, Блог компании Microsoft, Веб-разработка, Облачные вычисления, метки: ASP.NET, asp.net mvc, cms, drupal, iis, metro ui, Visual Studio, webmatrix, webprofessionals, windows azureКонференция WebProfessionals – крупнейшая региональная конференция Microsoft, посвященная теме веб-разработки. Конференция прошла 3 апреля в городе Самара, собрав более 300 участников со всего региона и около 6000 онлайн-зрителей. В ходе конференции были обсуждены последние нововведения в стеке веб-технологий Microsoft: от решений на основе собственной архитектуры на базе IIS до облачных технологий на базе Windows Azure.
Важной частью конференции стали доклады о реальном применении технологий Microsoft на практике от крупных российских компаний. В ходе конференции были представлены Visual Studio 11 и другие инструменты разработки, решения от партнеров позволяющие создавать эффективные веб-проекты.
Мы рады сообщить, что видео докладов конференции уже доступно для свободного онлайн просмотра.
Вы можете просмотреть записи докладов по следующим ссылкам на сайте TechDays.ru:
Читать полностью »
Проверка соблюдения стандартов кодирования РHP через git
2012-04-05 в 7:32, admin, рубрики: drupal, Git, php, метки: drupal, Git, PHPВ разработке проекта зачастую принимают участие разработчики разного уровня. Это приводит к тому, что нет строгого формата написания кода. За качеством кода на проекте приходится постоянно следить старшим разработчикам и это отнимает у них кучу времени.
Для того чтобы наказать говнокодеров облегчить страдания тех, кто делает ревью кода, можно использовать автоматические средства проверки кода, которые всем давно известны. Это PEAR и PHP Code Sniffer.
Читать полностью »
Drupal и мультиязычность, как программно добавить переключатель языков
2012-03-26 в 20:06, admin, рубрики: drupal, drupal 6, мультиязычность, Песочница, метки: drupal 6, мультиязычностьПри создании очередного мультиязычного сайта возникла задача, не используя стандартный блок переключения языков, добавить переключатель языков.
На первый взгляд ничего сложного.
Но сделав несколько попыток, столкнулся с задачей поддержки страниц созданных через views, выборок анонсов на страницах терминов таксономии и переводов, привязанных к нодам модулем «Content translation». Так же полезным, оказалось, задуматься о том, что у вышеупомянутых страниц (node) и терминов таксономии существуют алиасы.
К моему удивлению Google не дал ожидаемых результатов, а советов по перепиливанию ядра drupal я категорически не воспринимаю (для этого существует API и немного фантазии).
Скурив пару чашку кофе и выпив не одну сигарету (юмор), задачу решил и готов поделится решением с теми, кто еще успеет в своей жизни наступить на подобные грабли.