Оптимизация Drupal
1. Почему именно Drupal, а не самописный движок.
2. Встроенные средства оптимизации и обзор дополнительных модулей для Drupal.
3. Оптимизация БД по быстрому.
4. Разгон веб сервера: дружба 2 технологий или почему именно Nginx + Apache.
5. Zend Server CE - мой выбор PHP-акселератора.
6. Varnish, HTTP акселератор в действии.
> Тюнинг MySQL и PHP
Я хочу делать обзорный доклад - как говорится всего понемногу и для новичков. Думаю если кто из докладчиков глубоко расскажет про тюнинг MySQL и PHP то пересечение будет не критично, потому что уровень будет глубже. Думаю 10 минут хватит :), по минуту на слайд :).
> В общем готов рассказать про СЭДД, если кому интересно
Интересно, расскажи :).
Могу рассказать как я разгонял Drupal, :), переосмысление того, что мы писали с Еленой в книгу "Реактивные веб-сайты". С добавлением про тюнинг MySQL и PHP. Если кому интересно будет.
О моя старая статья всплыла, скопипасченая в который раз. На хабре я её ещё весной прошлого года выкладывал. Писал кстати для книги «Реактивные веб-сайты».
Есть обновлённая версия статьи (мелкие исправления), я её выкладывал на одном из своих сайтов, да только всё руки не дойдут дизайн на него натянуть да в открытый доступ запустить.
:), акселератор PHP решает на типовой установке + включение кэша MySQL (если к Вам ходят до 3 000 человек).
«Вводный курс по Drupal» более подробная версия чем у автора (но и немного другая), сделанная мной полтора года назад (с шаблонами темы): narod.ru/disk/24631329000/Drupal.zip.html
«Вводный курс по Drupal» более подробная версия чем у автора (но и немного другая), сделанная мной полтора года назад (с шаблонами темы): narod.ru/disk/24631329000/Drupal.zip.html
А с московского Drupal Day так и недоступно видео :(. Надеюсь с DrupalCamp Kyiv 2010 видео появится так же оперативно как и с DrupalCamp Kyiv 2009, которое очень мне понравилось. Жаль, что не смог поучаствовать в данном мероприятии :).
Чтоб журнал покупали, в нём должны быть очень хорошие статьи, чтоб в нём были очень хорошие статьи они должны оплачиваться, чтоб они оплачивались журнал должен очень хорошо покупаться. Замкнутый круг.
Моё личное мнение: такой журнал просто ещё один способ собрать интересные статьи с блогов о Drupal, очень полезная задача. И выпуск такого журнала в PDF очень оправдан. Просто не все блоги регулярно обновляются и не всегда есть время их все пролистывать в поисках новой статьи.
Русский в t() завернул, чтоб на другие языки можно было переводить. А английский вместо русского вставлять некогда было.
Стандартные пути через imagecache не подошли, так как на сайте было уже порядка 1000 статей с фотографиями и нужно было как, то на них все водяные знаки поставить. Так же imagecache сам по себе не подошёл, из-за того как хранятся изображения на сайте (строгая иерархия каталогов изображений).
Делали для себя, много не тестировали, сильно не судите, может кому и пригодится :)/
Drupal 6. Создание надежных и полнофункциональных веб-сайтов, блогов, форумов, порталов и сайтов-сообществ я обычно рекомендую администраторам сайта, CMS Drupal 6: Pro Drupal Development - разработчикам, Drupal: создание и управление сайтом - буду рекомендовать начинающим создателям сайтов.
http://habrahabr.ru/blogs/drupal/64286/ - вот моя статейка. Простая установка акселератора PHP, увеличение кэша БД и включения кэширования в Drupal заметно ускоряет его работу. А если ещё и ОС настроить и Apache заменить - всё будет работать ещё быстрее.
Использование node_reference для построения каталога предприятий
Шукран :).
По итогам DrupalConf - теперь с видео!
В общем все готовимся к Киевскому кемпу, чтоб с новыми идеями подойти к осеннему кемпу в Москве. В общем, всё понравилось :).
DrupalConf 2011 фотоотчет
Я прям как Дракула получился :).
По итогам DrupalConf - теперь с видео!
Было весело и кружкой классной разжился :).
DrupalConf'2011 - 23 апреля!
Ещё один мой обзорный доклад на 15 минут:
Оптимизация Drupal
1. Почему именно Drupal, а не самописный движок.
2. Встроенные средства оптимизации и обзор дополнительных модулей для Drupal.
3. Оптимизация БД по быстрому.
4. Разгон веб сервера: дружба 2 технологий или почему именно Nginx + Apache.
5. Zend Server CE - мой выбор PHP-акселератора.
6. Varnish, HTTP акселератор в действии.
Докладчик: Irbis.
Конференция по Drupal в Москве - обсуждение докладов
> Тюнинг MySQL и PHP
Я хочу делать обзорный доклад - как говорится всего понемногу и для новичков. Думаю если кто из докладчиков глубоко расскажет про тюнинг MySQL и PHP то пересечение будет не критично, потому что уровень будет глубже. Думаю 10 минут хватит :), по минуту на слайд :).
Конференция по Drupal в Москве
> В общем готов рассказать про СЭДД, если кому интересно
Интересно, расскажи :).
Могу рассказать как я разгонял Drupal, :), переосмысление того, что мы писали с Еленой в книгу "Реактивные веб-сайты". С добавлением про тюнинг MySQL и PHP. Если кому интересно будет.
Оптимизация Drupal (кеширование и все остальное)
О моя старая статья всплыла, скопипасченая в который раз. На хабре я её ещё весной прошлого года выкладывал. Писал кстати для книги «Реактивные веб-сайты».
Есть обновлённая версия статьи (мелкие исправления), я её выкладывал на одном из своих сайтов, да только всё руки не дойдут дизайн на него натянуть да в открытый доступ запустить.
:), акселератор PHP решает на типовой установке + включение кэша MySQL (если к Вам ходят до 3 000 человек).
Встреча друпалеров в Москве 30.10.2010
Эх, к сожалению не попаду, в пятницу в командировку уезжаю.
Начинаем работать с Drupal: полное практическое руководство
«Вводный курс по Drupal» более подробная версия чем у автора (но и немного другая), сделанная мной полтора года назад (с шаблонами темы): narod.ru/disk/24631329000/Drupal.zip.html
К сожалению вторая версия этого документа свёрстанная Еленой на cmsmagazine померла (отображается на 30%): www.cmsmagazine.ru/library/items/cms/drupal_intro/
PDF-версия руководства по быстрому старту в Drupal
«Вводный курс по Drupal» более подробная версия чем у автора (но и немного другая), сделанная мной полтора года назад (с шаблонами темы): narod.ru/disk/24631329000/Drupal.zip.html
К сожалению вторая версия этого документа свёрстанная Еленой на cmsmagazine померла (отображается на 30%): www.cmsmagazine.ru/library/items/cms/drupal_intro/
Итоги DrupalCamp Kyiv 2010
Яндекс видео какой-то то тормозной, начинает показывать видео через минуту после включения. Спасибо Василий :), наконец на себя на видео посмотрел :).
С логотипами спонсоров хотели сделать видео и выложить на сайте Drupal Day, эта идея умерла?
Итоги DrupalCamp Kyiv 2010
А с московского Drupal Day так и недоступно видео :(. Надеюсь с DrupalCamp Kyiv 2010 видео появится так же оперативно как и с DrupalCamp Kyiv 2009, которое очень мне понравилось. Жаль, что не смог поучаствовать в данном мероприятии :).
Функционал Features в Open Atrium
Спасибо, позновательно. Жду второй части.
Обращение к докладчикам DrupalCamp, даже просьба-)
Чтоб журнал покупали, в нём должны быть очень хорошие статьи, чтоб в нём были очень хорошие статьи они должны оплачиваться, чтоб они оплачивались журнал должен очень хорошо покупаться. Замкнутый круг.
Моё личное мнение: такой журнал просто ещё один способ собрать интересные статьи с блогов о Drupal, очень полезная задача. И выпуск такого журнала в PDF очень оправдан. Просто не все блоги регулярно обновляются и не всегда есть время их все пролистывать в поисках новой статьи.
Обращение к докладчикам DrupalCamp, даже просьба-)
Могу предложить статью: Оптимизация Drupal (разбито на 6 частей: http://www.mydrupalbook.ru/category-optimizatsiya-drupal), правда она уже публиковалась на http://habrahabr.ru/ (правда давно и после этого я в ней сделал несколько изменений).
Доклады на DrupalCamp Moscow
2 темы, по которым могу выступать докладчиком отправил.
Мой модуль для наложения водянных знаков на основе фильтров для текста
> а вы пробовали "Русский в t()" переводить
В бете исправлю :).
Мой модуль для наложения водянных знаков на основе фильтров для текста
Русский в t() завернул, чтоб на другие языки можно было переводить. А английский вместо русского вставлять некогда было.
Стандартные пути через imagecache не подошли, так как на сайте было уже порядка 1000 статей с фотографиями и нужно было как, то на них все водяные знаки поставить. Так же imagecache сам по себе не подошёл, из-за того как хранятся изображения на сайте (строгая иерархия каталогов изображений).
Делали для себя, много не тестировали, сильно не судите, может кому и пригодится :)/
Еще одна книга по Drupal на русском: Drupal 6. Бесплатная система управления сайтом (Томас Захреддин)
Оглавление бы посмотреть...
Новая книга на русском языке: Drupal: создание и управление сайтом (Байрон Берри, Хог Уокер, Роббинс Итон)
У Ромашова воды много.
Новая книга на русском языке: Drupal: создание и управление сайтом (Байрон Берри, Хог Уокер, Роббинс Итон)
Drupal 6. Создание надежных и полнофункциональных веб-сайтов, блогов, форумов, порталов и сайтов-сообществ я обычно рекомендую администраторам сайта, CMS Drupal 6: Pro Drupal Development - разработчикам, Drupal: создание и управление сайтом - буду рекомендовать начинающим создателям сайтов.
И снова про тормоза Drupal
http://habrahabr.ru/blogs/drupal/64286/ - вот моя статейка. Простая установка акселератора PHP, увеличение кэша БД и включения кэширования в Drupal заметно ускоряет его работу. А если ещё и ОС настроить и Apache заменить - всё будет работать ещё быстрее.
Мультисайтинг и друпал в видеоподкасте
Спасибо Андрей, Ваши видеоподкасты как всегда очень познавательны.
Андрей, с днем Рождения!
Всего всего и побольше, да что бы поменьше было отвлекающих факторов от любимого дела.