Уф, запустился кажись :)
Прислано: aarc
ср, 01/09/2004 - 08:52
Всем привет!
ну вот и новый сайт на друпале открылся! Жмакать сюда -> PRonline.Ru
Только прошу сильно ничего не ломать :)
- aarc's blog
- Для комментирования войдите или зарегистрируйтесь
Неплохо сделано, а почему, интересно, он довольно быстро работает (по сравнению с этим сайтом и официальным сайтом), что вы там модернизировали? Может поделитесь опытом, хех? А то я когда на хостинг Drupal поставил он там чуть БД инсертами не завалил... 50 их там было или сколько-то...
- Для комментирования войдите или зарегистрируйтесь
Сайт работает практически на одних собственных модулях.
из стандартных остались node, taxonomy,search и еще по мелочи.
хотя я, честно, и сам удивляюсь, сайт работает на удивление быстро.
----
Aarc
- Для комментирования войдите или зарегистрируйтесь
2:B.X.
скажи как посмотреть сколько инсертов в БД осуществляет друпал и не завалит ли он мне хостинг, я планирую подянть несколько проектов ан этом движке в ближайшие месяцы
2:aarc
ммм, дейсвительно что то интересное и необычное на drupal сделали, поздравляю.
возникло сразу куча вопросов по поводу реализации некоторых вещей, разберем к примеру вот эту страницу http://www.pronline.ru/news/show/16
1.как выводится информация по последним статьям в левый блок.
2.как вы добились изменения структуры node, добавив еще одно свойство (на сайте:"01.09.2004
О проблемах российского образования, как школьного, так и высшего, говорят много.... ") которое и выводится (как я понял)в левый информационный блок кроме существующих (заголовок и тело сообщения)
если есть возможность прошу поделится готовыми модулями, если конечно это не есть дикая коммерческая тайна :)
- Для комментирования войдите или зарегистрируйтесь
Заинтерисовал также модуль подписки, скажите это стандартный или переписанный, если переписаный то какой ?
- Для комментирования войдите или зарегистрируйтесь
Я уже высказывался насчет того, что тема xtemplate - не самый быстрый способ отображения сайта (она кстати и на drupal.org ведь задействована). Imho, чисто с PHP темой визуальные тормоза должны быть меньше. Если еще поотключать разные там статистики и т.п. не очень нужные пользователю штуки - еще скорости прибавится.
На одном аккаунте с drupal.ru живут еще четыре сайта на Drupal. Это к товарищу, который боится "завалить" хостинг установкой движка :)
--
Axel
- Для комментирования войдите или зарегистрируйтесь
Есть модуль devel - он позволяет выводить статистику по запросам, показывает время их исполнения и общее время генерации страницы.
Еще если локальная установка можно в СУБД отладку всякую повключать. В mysql что-то такое было, не помню точно где, но была возможность писать в логи все приходящие к базе запросы.
--
Axel
- Для комментирования войдите или зарегистрируйтесь
Отлично выглядит и не сразу определишь на каком движке. Мои поздравления, aarc!
--
Axel
- Для комментирования войдите или зарегистрируйтесь
Да! Пять с плюсом за распердоливание Друпала.
Aarc, Интересно на основе какой темы или сам сваял?
update: О, так это тврщи из Дефа Грюппе! Ай молодца!
- Для комментирования войдите или зарегистрируйтесь
можно у него самому спросить, но при больших нагрузках, они просто отключат доступ вашему пользователю к БД (как и было в моём случае).
Насчёт того, можно ли ставить проекты на Drupal, то, конечно можно. Если при этом отключить модуль locales (использовать patch от drupal.ru и .po .mo файлы) и не пробовать переводить онлайн. Тогда нагрузка уменьшится в разы. Также лучше не ставить много модулей, а только самые необходимые, иначе даже доступ к странице модулей проблематичен.
Если создать проект, и просто использовать по назначению, то Drupal - это хороший вариант, опять же, система кеширования поможет снизить нагрузки. Чем меньше фильтров используется, тем лучше (html фильтр вообще лучше отключить, использовать какой-нибудь bbcode и всё), а у меня, например стоят все фильтры, которые есть, оттого и нагрузка немалая.
Ещё вариант - это дождаться версии 4.5, в которой будет поддерживаться gzip-сжатие. По-моему это следовало сделать уже в первой версии Drupal'a не понимаю, почему тянули так долго. Все современные браузеры поддерживают принятие gzip-содержимого и это существенно убыстряет скорость (буквально я сейчас не знаю ни одного хорошего форума, который бы не поддерживал эту функцию). В версии 4.5, я надеюсь будут и другие новшества (система тем новая, быть может успеют) которые увеличат скорость загрузки.
- Для комментирования войдите или зарегистрируйтесь
Я там на хостинге просто попробовал заиметь доступ к странице модулей, наверное у меня их там было слишком много и показывалась "просто белая страница", я ещё там пробовал переводить, наверное этого не следовало делать...
Я не говорю, что обязательно будет завалена, просто я ищу выход их такого положения, сейчас я на хостинг установить drupal не могу, потому и спрашиваю, как у других это получается. Invision Board например у меня на том же хостинге работает нормально, с любыми нагрузками.
На моём локальном сервере, Dupal работает нормально, но здесь я увеличил в php.ini (как ты и советовал Axel) c 8 до 16, наверное на хостинге этого нет... а до того увеличения я и на своём локальном сервере ничего не мог перевести (показывал белую страницу, писал, что не хватает выделенной памяти). Просто наверное слишком большая нагрузка на php и mysql. Если устанавливать минимум модулей, как-то оптимизировать, то наверное этого не будет...
- Для комментирования войдите или зарегистрируйтесь
если очень захотеть, можно вид ссылок изменить ( вместо node, book и тд. что-то другое) и добавить туда .html тогда точно не узнаешь. Интересно, как это сделать? Хех... много придётся копаться?
- Для комментирования войдите или зарегистрируйтесь
Теоретически через mod_rewrite можно это сделать.
--
Axel
- Для комментирования войдите или зарегистрируйтесь
Gzip-сжатие дает немалую нагрузку на процессор и скорость генерации страниц может _замедляться_, поскольку перед отдачей страницу требуется сжать. На разных движках, разных хостингах, сайтах с разной посещаемостью эффекты разные могут быть.
--
Axel
- Для комментирования войдите или зарегистрируйтесь
Пока он еще не доведен до релиза. Постараюсь сделать полностью совместимым с друпалом.
----
Aarc
- Для комментирования войдите или зарегистрируйтесь
> http://www.pronline.ru/news/show/16
модуль news написан на базе одного из примеров. это стандартный node модуль с добавленными свойствами: картинки и вес. эти свойства храняться в отдельной таблице.
> 1.как выводится информация по последним статьям в левый блок.
очень просто. прямыми SQL запросами выбираю из базы то что мне надо. выборка реализована в отдельном модуле blocks который автоматом формирует левую колонку в зависимости от того, какая страница загружена. кстати стандартный модуль block.module на сайте не используется... просто, не хотелось с ним воевать :)
> 2.как вы добились изменения структуры node, добавив еще одно свойство (на сайте:"01.09.2004
О проблемах российского образования, как школьного, так и высшего, говорят много.... ") которое и выводится (как я понял)в левый информационный блок кроме существующих (заголовок и тело сообщения)
это еще проще - просто от body берется первые n символов и выводятся на экран. тоже самое что делает стандартный teaser.
----
Aarc
- Для комментирования войдите или зарегистрируйтесь
дизайн от дефы - с этим не поспоришь.
а вот разработка - это, извините, к дефе отношения не имеет! ;)
----
Aarc
- Для комментирования войдите или зарегистрируйтесь
имхо - тот вид ссылок что идет у друпала по дефолту через mod_rewrite выглядит просто великолепно!
----
Aarc
- Для комментирования войдите или зарегистрируйтесь
буду рад конкретному рабочему примеру blocks как там берется n символов и выводится , так как для меня все это совсем не просто.
если что можно сюда или на sexylexy@r66.ru
- Для комментирования войдите или зарегистрируйтесь
когда .html на конце... хех, получается очень консервативно и красиво.
- Для комментирования войдите или зарегистрируйтесь
но быстрее отдаётся контент клиентам всё равно. Просто хостерам нужно будет сервер получше поставить, а ещё лучше кластер, тогда проблемы процессора уже будут не так важны...
- Для комментирования войдите или зарегистрируйтесь
Я уже сообщал приватным сообщением, но письмо осталось непрочитанным. Регулярно почта с Infobox до sexylexy@r66.ru не проходит по причине:
connect to relay1.mplik.ru[212.23.64.162]: Connection timed out
Просьба сменить адрес в настройках на адрес на другом сервере, либо не использовать subscriptions на топики.
--
Axel
- Для комментирования войдите или зарегистрируйтесь
ящик у моего провайдера, крупнейшего на урале, работает отлично, что за глюк я не знаю. заметил что в последнее время перестали приходить письма с дупал.ру :(
отпишусь тогда, что делать
- Для комментирования войдите или зарегистрируйтесь
на него, вроде все письма ходят и отовсюду, можно его держать именно для рассылок. Например mail.ru не со всех разрешает письма принимать... а km.ru принимает...
- Для комментирования войдите или зарегистрируйтесь
уяснил:)
хотелось бы пару примерчиков конкретных для таких как я *non-progammer in mind*
:)если не затруднит конечно...
- Для комментирования войдите или зарегистрируйтесь
сегодня в утра пришло несколько писем от друпал.ру, видимо глюки не у моего провайдера
- Для комментирования войдите или зарегистрируйтесь




Комментарии