Уф, запустился кажись :)

Прислано: aarc

ср, 01/09/2004 - 08:52

Другие статьи по теме:

Всем привет!

ну вот и новый сайт на друпале открылся! Жмакать сюда -> PRonline.Ru

Только прошу сильно ничего не ломать :)

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано B.X в ср, 01/09/2004 - 13:18.

Неплохо сделано, а почему, интересно, он довольно быстро работает (по сравнению с этим сайтом и официальным сайтом), что вы там модернизировали? Может поделитесь опытом, хех? А то я когда на хостинг Drupal поставил он там чуть БД инсертами не завалил... 50 их там было или сколько-то...


Опубликовано aarc в ср, 01/09/2004 - 13:48.

Сайт работает практически на одних собственных модулях.
из стандартных остались node, taxonomy,search и еще по мелочи.

хотя я, честно, и сам удивляюсь, сайт работает на удивление быстро.

----
Aarc


Опубликовано Гость в ср, 01/09/2004 - 17:44.

2:B.X.
скажи как посмотреть сколько инсертов в БД осуществляет друпал и не завалит ли он мне хостинг, я планирую подянть несколько проектов ан этом движке в ближайшие месяцы

2:aarc
ммм, дейсвительно что то интересное и необычное на drupal сделали, поздравляю.
возникло сразу куча вопросов по поводу реализации некоторых вещей, разберем к примеру вот эту страницу http://www.pronline.ru/news/show/16
1.как выводится информация по последним статьям в левый блок.
2.как вы добились изменения структуры node, добавив еще одно свойство (на сайте:"01.09.2004
О проблемах российского образования, как школьного, так и высшего, говорят много.... ") которое и выводится (как я понял)в левый информационный блок кроме существующих (заголовок и тело сообщения)

если есть возможность прошу поделится готовыми модулями, если конечно это не есть дикая коммерческая тайна :)


Опубликовано Гость в ср, 01/09/2004 - 17:48.

Заинтерисовал также модуль подписки, скажите это стандартный или переписанный, если переписаный то какой ?


Опубликовано axel в ср, 01/09/2004 - 20:57.

Я уже высказывался насчет того, что тема xtemplate - не самый быстрый способ отображения сайта (она кстати и на drupal.org ведь задействована). Imho, чисто с PHP темой визуальные тормоза должны быть меньше. Если еще поотключать разные там статистики и т.п. не очень нужные пользователю штуки - еще скорости прибавится.

На одном аккаунте с drupal.ru живут еще четыре сайта на Drupal. Это к товарищу, который боится "завалить" хостинг установкой движка :)

--
Axel


Опубликовано axel в ср, 01/09/2004 - 21:01.

Есть модуль devel - он позволяет выводить статистику по запросам, показывает время их исполнения и общее время генерации страницы.

Еще если локальная установка можно в СУБД отладку всякую повключать. В mysql что-то такое было, не помню точно где, но была возможность писать в логи все приходящие к базе запросы.

--
Axel


Опубликовано axel в ср, 01/09/2004 - 21:15.

Отлично выглядит и не сразу определишь на каком движке. Мои поздравления, aarc!

--
Axel


Опубликовано arsart в ср, 01/09/2004 - 21:32.

Да! Пять с плюсом за распердоливание Друпала.
Aarc, Интересно на основе какой темы или сам сваял?

update: О, так это тврщи из Дефа Грюппе! Ай молодца!


Опубликовано B.X в чт, 02/09/2004 - 00:11.

можно у него самому спросить, но при больших нагрузках, они просто отключат доступ вашему пользователю к БД (как и было в моём случае).

Насчёт того, можно ли ставить проекты на Drupal, то, конечно можно. Если при этом отключить модуль locales (использовать patch от drupal.ru и .po .mo файлы) и не пробовать переводить онлайн. Тогда нагрузка уменьшится в разы. Также лучше не ставить много модулей, а только самые необходимые, иначе даже доступ к странице модулей проблематичен.

Если создать проект, и просто использовать по назначению, то Drupal - это хороший вариант, опять же, система кеширования поможет снизить нагрузки. Чем меньше фильтров используется, тем лучше (html фильтр вообще лучше отключить, использовать какой-нибудь bbcode и всё), а у меня, например стоят все фильтры, которые есть, оттого и нагрузка немалая.

Ещё вариант - это дождаться версии 4.5, в которой будет поддерживаться gzip-сжатие. По-моему это следовало сделать уже в первой версии Drupal'a не понимаю, почему тянули так долго. Все современные браузеры поддерживают принятие gzip-содержимого и это существенно убыстряет скорость (буквально я сейчас не знаю ни одного хорошего форума, который бы не поддерживал эту функцию). В версии 4.5, я надеюсь будут и другие новшества (система тем новая, быть может успеют) которые увеличат скорость загрузки.


Опубликовано B.X в чт, 02/09/2004 - 00:20.

Я там на хостинге просто попробовал заиметь доступ к странице модулей, наверное у меня их там было слишком много и показывалась "просто белая страница", я ещё там пробовал переводить, наверное этого не следовало делать...

Я не говорю, что обязательно будет завалена, просто я ищу выход их такого положения, сейчас я на хостинг установить drupal не могу, потому и спрашиваю, как у других это получается. Invision Board например у меня на том же хостинге работает нормально, с любыми нагрузками.

На моём локальном сервере, Dupal работает нормально, но здесь я увеличил в php.ini (как ты и советовал Axel) c 8 до 16, наверное на хостинге этого нет... а до того увеличения я и на своём локальном сервере ничего не мог перевести (показывал белую страницу, писал, что не хватает выделенной памяти). Просто наверное слишком большая нагрузка на php и mysql. Если устанавливать минимум модулей, как-то оптимизировать, то наверное этого не будет...


Опубликовано B.X в чт, 02/09/2004 - 00:39.

если очень захотеть, можно вид ссылок изменить ( вместо node, book и тд. что-то другое) и добавить туда .html тогда точно не узнаешь. Интересно, как это сделать? Хех... много придётся копаться?


Опубликовано axel в чт, 02/09/2004 - 07:39.

Теоретически через mod_rewrite можно это сделать.

--
Axel


Опубликовано axel в чт, 02/09/2004 - 08:57.

Gzip-сжатие дает немалую нагрузку на процессор и скорость генерации страниц может _замедляться_, поскольку перед отдачей страницу требуется сжать. На разных движках, разных хостингах, сайтах с разной посещаемостью эффекты разные могут быть.

--
Axel


Опубликовано aarc в чт, 02/09/2004 - 09:59.

Пока он еще не доведен до релиза. Постараюсь сделать полностью совместимым с друпалом.

----
Aarc


Опубликовано aarc в чт, 02/09/2004 - 10:07.

> http://www.pronline.ru/news/show/16
модуль news написан на базе одного из примеров. это стандартный node модуль с добавленными свойствами: картинки и вес. эти свойства храняться в отдельной таблице.

> 1.как выводится информация по последним статьям в левый блок.
очень просто. прямыми SQL запросами выбираю из базы то что мне надо. выборка реализована в отдельном модуле blocks который автоматом формирует левую колонку в зависимости от того, какая страница загружена. кстати стандартный модуль block.module на сайте не используется... просто, не хотелось с ним воевать :)

> 2.как вы добились изменения структуры node, добавив еще одно свойство (на сайте:"01.09.2004
О проблемах российского образования, как школьного, так и высшего, говорят много.... ") которое и выводится (как я понял)в левый информационный блок кроме существующих (заголовок и тело сообщения)

это еще проще - просто от body берется первые n символов и выводятся на экран. тоже самое что делает стандартный teaser.

----
Aarc


Опубликовано aarc в чт, 02/09/2004 - 10:10.

дизайн от дефы - с этим не поспоришь.

а вот разработка - это, извините, к дефе отношения не имеет! ;)

----
Aarc


Опубликовано aarc в чт, 02/09/2004 - 10:12.

имхо - тот вид ссылок что идет у друпала по дефолту через mod_rewrite выглядит просто великолепно!

----
Aarc


Опубликовано Alexey в чт, 02/09/2004 - 10:36.

буду рад конкретному рабочему примеру blocks как там берется n символов и выводится , так как для меня все это совсем не просто.
если что можно сюда или на sexylexy@r66.ru


Опубликовано B.X в чт, 02/09/2004 - 11:14.

когда .html на конце... хех, получается очень консервативно и красиво.


Опубликовано B.X в чт, 02/09/2004 - 11:19.

но быстрее отдаётся контент клиентам всё равно. Просто хостерам нужно будет сервер получше поставить, а ещё лучше кластер, тогда проблемы процессора уже будут не так важны...


Опубликовано axel в чт, 02/09/2004 - 11:36.

Я уже сообщал приватным сообщением, но письмо осталось непрочитанным. Регулярно почта с Infobox до sexylexy@r66.ru не проходит по причине:

connect to relay1.mplik.ru[212.23.64.162]: Connection timed out

Просьба сменить адрес в настройках на адрес на другом сервере, либо не использовать subscriptions на топики.

--
Axel


Опубликовано Alexey в чт, 02/09/2004 - 12:27.

ящик у моего провайдера, крупнейшего на урале, работает отлично, что за глюк я не знаю. заметил что в последнее время перестали приходить письма с дупал.ру :(
отпишусь тогда, что делать


Опубликовано B.X в чт, 02/09/2004 - 13:34.

на него, вроде все письма ходят и отовсюду, можно его держать именно для рассылок. Например mail.ru не со всех разрешает письма принимать... а km.ru принимает...


Опубликовано arsart в чт, 02/09/2004 - 20:22.

уяснил:)
хотелось бы пару примерчиков конкретных для таких как я *non-progammer in mind*
:)если не затруднит конечно...


Опубликовано Alexey в пт, 03/09/2004 - 05:33.

сегодня в утра пришло несколько писем от друпал.ру, видимо глюки не у моего провайдера


Ссылки партнёров