Исследование "Где размещаются 700+ русских сайтов на Drupal"
Прислано: ankheg
пт, 18/03/2011 - 16:56
Чтобы понять, на каких хостингах русскоязычные drupal-сайты хорошо себя чувствуют, я провел небольшое исследование: взял список из нескольких сотен сайтов и выяснил, где они размещаются. Сайты разбил на группы по количеству посетителей в сутки.
http://hosting101.ru/drupal-hosting-research.html
Memcache, слишком часто перестраивается кеш locale
Прислано: ankheg
ср, 16/03/2011 - 12:41
Есть сайт на drupal 5.6, использующий memcache 5.x.-1.10 (memcache.inc). Время от времени при генерации страницы возникает много SQL-запросов про locale, что замедляет работу сайта. Насколько я понимаю, это связано с перестраиванием соответствующего кеша memcache. Это кажется излишним, потому что переводы-то не обновляются так часто.
Сталкивались ли вы с похожими проблемами? Может быть знаете способ, как надолго кешировать locale в memcache?
Похоже нашел, почему у комментариев не работает предварительный просмотр
Прислано: ankheg
чт, 25/06/2009 - 21:02
На одном своем сайте столкнулся с тем, что у комментариев не работает предпросмотр. Особенно с прикрепленными файлами. На drupal.ru тоже есть эта проблема. Оказалось, дело в модуле comment_upload. В нем в некоторых if-условиях значения кнопок 'Attach' и 'Preview' не обернуты в t().
В частности
String 538 'Attach'
String 556 'Preview' and 'Attach'
* номера строк актуальны для версии comment_upload-6.x-1.0-alpha5
На орге завел issue http://drupal.org/node/502298
Форум владельцев сайтов с голосованием за посты и репутацией
Прислано: ankheg
вт, 12/05/2009 - 17:02
Интересуюсь "выращиванием" сайтов и поэтому сделал форум на эту тему. То есть форум про развитие интернет-проектов с упором на отдачу для офлайнового бизнеса, интернет-торговлю, привлечение посетителей, развитие сообществ. Без технических аспектов разработки, SEO, и не про "заработок в сети".
Был соблазн купить IPB, но подумал и решил, что с IPB любая кастомизация мне дорого встанет. Выбрал Drupal и пока не жалею.
Advanced forum, author pane, statistics - от этого отказался. Решил сделать полегче и с действительно нужной функциональностью. Включил tracker, upload и comment upload, bueditor, quote. Функция "Отметить всё, как прочитанное" реализована при помощи wesley tanaka's mark as read, который пришлось портировать на drupal 6.
Изюминкой решил сделать хитрую систему репутации:
- Поставил votingapi и extra voting forms, что позволяет пользователям плюсовать и сами темы, и ответы в них.
- Поставил userpoints и user points voting api. User points voting api позволяет прибавлять пользователям баллы за то, что они оценивают комментарии. Дописал в модуль несколько строчек, и получилась интеграция в обратную сторону. То есть если за контент пользователя кто-то голосует, то ему начисляются баллы (репутация). Очень может быть для этого есть готовый модуль, который будет лучшим решением.
- Поставил user points top contributors, который отдает рейтинг пользователей по репутации в виде блоков.
Всех приглашаю. http://sitequest.ru/
Выглядит так:
Загадка page execution time
Прислано: ankheg
чт, 28/08/2008 - 15:27
Взял VPS, поставил на него копию сайта, работающего на shared. Включил и там и там devel. На VPS в шелле написал "top".
В 15:00 сравнил характеристики, подергав страницы несколько раз, получилось на shared 0,3 секунды на sql и 1,2 секунды на page execution. На VPS 0,2 на sql и 0,7 секунды на генерацию страницы. Порадовался приросты производительности.
Решил проверить в 17:45, когда люди добивают последние минуты на работе в интернете. На shared получилось 1 секунда на sql и 2 секунды на всю страницу. На VPS получилось 0,2 секунды на sql и 4-7 секунд execution time.
Смотрел на top, написал в сапорт, они тоже на top посмотрели - ресурсов свободных полно.
Проверил в 19:00 - на VPS все вернулось к быстрой дневной норме.
Подскажите объяснение явлению. Drupal 5, FreeBSD.
P. S. - "на глаз" не скажу, что на VPS страницы грузились хуже в час пик.
Отзывы о хостинге
Прислано: ankheg
вт, 19/08/2008 - 14:45
Давно хотел сделать сайт, где в две колонки записывались бы плюсы и минусы какой-нибудь вещи или услуги. Чтобы можно было без регистрации добавлять характеристики. И чтобы можно было голосовать за те характеристики, которые соответствуют действительности. Даже сделал прототип на CakePHP полтора года назад.
Потом узнал про модуль procon и про его интеграцию с fivestar. Порадовался: не один я такой умный :) Понемногу стал допиливать эту связку, и к настоящему моменту получился вполне рабочий вариант. Посмотрите, например, на отзывы о VPS ispserver.com.
Сайт: http://hosting101.ru/
DSerg.com -- блог о проектировании сайтов
Прислано: ankheg
пн, 04/12/2006 - 17:20
В ноябре выбирал платформу для своего блога о проектировании сайтов DSerg.com. Думал о WordPress, Joomla! и Drupal. Все посмотрел, и Drupal понравился больше других. Особенно удивило количество и разносторонность модулей, а также объем базы знаний.
Что интересного я сделал?
* Хорошие названия страниц, состоящие из английских ключевых слов. Например, http://dserg.com/content-site-base-component-2006-12-02.html

