Начались тормоза

Прислано: kraz

ср, 14/12/2011 - 16:36

Здравствуйте!

Недавно дособрал таки сайт, запустил форум, но после запуска форума появились дикие тормоза. Страницы грузятся по 10-30 секунд. Работать на сайте невозможно, поэтому висит неясно в каком состоянии. Посоветуйте что можно сделать.

Посещаемость не гигантская - 500 чел в сутки, траф - ок. 8-10 гб. в месяц, сайт текстовый. Ссылка вот

Активированные модули:

ACL
Forum Access
Administration menu
CCK - весь, кроме FileField Meta
Chaos tool suite
Content Profile
Content Profile Tokens
Book
Comments
Contact
Locale
PHP filter
Profile
Statistics
Taxonomy
Devel
ImageAPI
Image cache
Pathologic
bbcode
Menu Minipanels
Mini panels
Panel nodes
Panels
Share
Link Codes
Spam
Tagadelic
jQuery Update
User titles
Views
Advanced Forum
Advanced Profile Kit
Author Pane
Auto Assign Role
Automatic Nodetitles
Custom Pagers
Dynamic display block
Dynamic persistent menu
FCKeditor
Flat comments
Flat comments ex
Formfilter UI
Lightbox2
Pathauto
Secure Password Hash
ShareThis
Token
Transliteration

Cron не запущен. Подозреваю, что проблема либо в форуме, либо в panels, а возможно в их сочетании

Организация структуры сайта, оптимизация под поисковики

Прислано: Grindel

пн, 05/12/2011 - 17:58

Здравствуйте!
Создаю сайт с несколькими разделами и большим количеством материала в них.
Возникли 2 вопроса:

  1. Как всё это грамотно организовать?
  2. Как сделать так что бы поисковики это оценили?

Подскажите пожалуйста что почитать, погуглить?

Требуется оптимизатор

Прислано: Dneproges

чт, 06/10/2011 - 16:46

Работающему сайту требуется оптимизатор. Задача: аудит кода, технические доработки, создание нового функционала, оптимизация, продвижение. Более подробно при личном общении. Просьба писать только тем у кого есть время для серьезной работы и знания для решения серьезных задач. Уважаем свое и чужое время.

Кто проделает внутреннюю оптимизацию сайта на Drupal7? И за сколько?

Прислано: Devilita

пн, 29/08/2011 - 15:27

Всех приветствую! Сколько будет стоить внутренняя оптимизация сайта с уникальным контентом в 90-100%, текстов примерно 40. В среднем 1500-2500 знаков. Так вот кто за сколько? Нужно все: создание карты (xml sitemap), настройка заголовков страниц? И вообще подскажите что еще входит во внутреннюю оптимиз Друпала?

Запретить сброс кеша CSS и JS при запуске крона.

Прислано: oleg220

сб, 02/07/2011 - 05:49

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

Всем привет.
Есть такая проблема:
У меня включена оптимизация CSS и JS, что оправдано, т.к. стилей и скриптов много.
Но, после срабатывания крона в последних записях системного журнала я вижу штук по 5-10 записей "page not found", обращённых к файлам кеша CSS и JS, типа sites/default/files/js/js_d32492a25cc1c0da81dccef45ceb75f9.js
Как я понимаю, в этот момент у этих людей все страницы плывут, и посетители скорее всего с сайта просто уходят.
Так вот вопрос: как-то можно сделать так, чтобы при срабатывании крона не сбрасывались эти файлы, а сбрасывались только при очистке крона вручную? Да и смысла постоянно их сбрасывать нет, ведь там изменения появляются только после того, как я правлю тему.

Оптимизация стилей для главной страницы

Прислано: Alex_Bonov

сб, 11/06/2011 - 14:29

Столкнулся с проблемой оптимизации стилей для главной страницы. На сайте в admin/settings/performance включена оптимизация CSS файлов, но работает для всех страниц, кроме главной. Причем, если войти напрямую на страницу домен.ru/home, которая установлена как Default front page, то на ней все работает – все стили собраны в 1 файл. А на главной домен.ru/ - загружается около 40 стилей. Аналогично и с оптимизацией JavaScript файлов.

Подозреваю, что виноваты какие-то настройки сервера, но даже не представляю в какую сторону копать. Буду рад любым идеям и решениям!

Оптимизация работы функции загрузки для меню с заменой шаблонов и параметров

Прислано: ksn

ср, 01/06/2011 - 10:26

Приветствую всех!

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

Допустим, у нас создан примерно следующий обработчик меню:

function remarks_menu(){
	$menu = array();
	$menu['remarks'] = array(
		'title' => 'Заметки',
		'menu_name' => 'navigation',
		'page callback' => 'remarks_get_page_view',
		'access callback' => TRUE,
	);
 
	$menu['remarks/view'] = array(
		'title' => 'Обзор',
		'menu_name' => 'navigation',
		'type' =>  MENU_DEFAULT_LOCAL_TASK,
		'weight' => 0
	);
 
	$menu['remarks/add'] = array(
		'title' => 'Добавить',
		'menu_name' => 'navigation',
		'type' =>  MENU_LOCAL_TASK,
		'page callback' => 'drupal_get_form',
		'page arguments' => array('remarks_get_form_add'),
		'access callback' => TRUE,
		'weight' => 1
	);
 
	$menu['remarks/edit/%remarks'] = array(
		'title' => 'Править',
		'menu_name' => 'navigation',
		'type' =>  MENU_LOCAL_TASK,
		'page callback' => 'drupal_get_form',
		'page arguments' => array('remarks_get_form_add', 2),
		'access callback' => TRUE,
		'weight' => 2
	);
 
	return $menu;
}

Для меню с шаблоном 'remarks/edit/%remarks' определена функция remarks_load(), которая должна передавать в качестве дополнительного параметра функции drupal_get_form() объект, содержащий тему, текст заметки, дату последнего редактирования:

function remarks_load($id){
	//print 'remarks_load()';
	return db_select('remarks')
    	->fields('remarks', array('subject', 'text', 'last_update'))
    	->condition('id', $id)

мини тест pressflow

Прислано: zman

вс, 15/05/2011 - 08:32

Залил контент, добавил нужных модулей и чуток потестировал pressflow-6.20.97

настройка Performance
Caching mode : Disabled
Page compression : Enabled
Block cache : Disabled
Optimize CSS files : Disabled
Optimize JavaScript files : Disabled

модуль трэйсера - Tracker 2

Сервер без нагрузки, кэш очищен.
Первая строчка - первое открытие друпалом, следующая строчка просто рефрэш страницы.

главная страница

529.05 ms. 397 queries 124.87 milliseconds. devel_it()=2.82 MB, devel_shutdown()=29.31 MB.
477.19 ms. 403 queries 79.42 milliseconds. devel_it()=2.81 MB, devel_shutdown()=28.98 MB.
514.61 ms. 392 queries 97.94 milliseconds. Memory usage:Memory used at: devel_it()=2.82 MB, devel_shutdown()=27.79 MB.
409.51 ms. 392 queries 69.31 milliseconds. devel_it()=2.82 MB, devel_shutdown()=27.8 MB.
392.5 ms. 392 queries 69.25 milliseconds. devel_it()=2.82 MB, devel_shutdown()=27.8 MB.
391.05 ms. 392 queries 68.32 milliseconds. devel_it()=2.82 MB, devel_shutdown()=27.8 MB.
---pressflow---
503.62 ms. 396 queries 125.31 milliseconds. devel_it()=2.98 MB, devel_shutdown()=28.97 MB.
398.83 ms. 391 queries 75.63 milliseconds. Memory used at: devel_it()=2.98 MB, devel_shutdown()=27.46 MB.
411.62 ms. 391 queries 71.07 milliseconds.
393.17 ms. 391 queries 70.42 milliseconds.
444.57 ms. 405 queries 81.94 milliseconds.

Прежде чем гнать на Drupal

Прислано: NaZg

чт, 07/04/2011 - 11:16

Прежде чем вы начнёте кидаться испражнениями писать, какой Drupal кривой и не хочет работать на Вашем сервере, прочитайте, пожалуйста, эту небольшую статью.

Данный текст скорее относится к тем, кто "выгибает" drupal на локальном хосте, под управлением сборок типа Denwer et cetera.

Основа Drupal - база данных. Поэтому, после того, как Вы пнули демона апача и мускуля не стоит сразу нагружать систему кучей запросов и втыкать в сообщения типа

Давайте попробуем разобраться, в чём дело.
Дело в волшебных пузырьках в некорректной настройке сервера баз данных. В нашем случае это в 99% MySQL.
Настройки MySQL живут в небольшой файлике my.cnf (в денвере файл лежит по пути /local/mysql/my.cnf)

Несмотря на то, что в mySQL существует довольно много настроек, которые Вы можете изменить, есть набор действительно очень важных характеристик, которые обязательно нужно оптимизировать под собственный сервер. Обычно после такой небольшой настройки производительность сервера заметно увеличивается.

Оптимизация изображений с помощью сервиса Smush.it

Прислано: InternetDevels.com

вт, 08/03/2011 - 06:27

Smush.it использует методы оптимизации изображения  специфические для каждого формата, чтобы удалить ненужные байты из файлов изображений, а это значит что мы получаем оптимизацию изображений, не меняя их внешний вид или качество.

В интерфейсе нам доступны флешовый мультизагрузчик или загрузка по URL

После того как Smush.it обработает изображения,  на экране появится отчет

Все оптимизированые изображения потом можно сохранить в ZIP файле.Как видно из отчета, оптимизация для нашего примера составила 15.84%, что является потрясающим результатом, поскольку все изображения перед этим уже были оптимизированы другой программой. 

Источник

Внутренняя перелинковка

Прислано: kpv_dnepr@drupal.org

пт, 11/02/2011 - 19:58

Hello world))

Нашел пост о интересном методе внутренне перелинковке, читать здесь.

Суть метода

Под текстом каждой статьи на своих и клиентских сайтах я делаю список из 5-ти ранее опубликованных статей из рубрики. Замечу, что многие делают подобные списки, но зачастую в них ссылки на последние статьи. Я же линкую именно предыдущие, грубо говоря если у текущей статьи ID = 10, то в списке предыдущих будут статьи с ID 9,8,7,6,5. Каждая статья получает минимум 4 вечных внутренних ссылки.

Подскажите как это реализовать на Drupal?

Как использовать возможности кэширования в самописных модулях

Прислано: Ky4er

ср, 19/01/2011 - 09:48

Где можно почитать, посмотреть как использовать кэширование в своих модулях?

При включении оптимизации CSS сайт отображается некорректно ТОЛЬКО в FireFox

Прислано: Радосвет

вт, 18/01/2011 - 20:22

Прошу помочь!

Выяснил, в чём дело, но не понял причины...

Решил оптимизировать сайт, включил кэширование и оптимизацию CSS и JS:
/admin/settings/performance

Везде всё отображается корректно, кроме Firefox.

Некорректны размеры шрифтов, оформление части сайта.
При отключении оптимизации CSS всё возвращается в нормальный вид.

Тема - blossom.

В чём может быть дело?

Может, попробовать какой-то модуль для оптимизации?

Требуется помощь в развитии сайта

Прислано: Dneproges

вт, 11/01/2011 - 21:11

Есть рабочий сайт по спортивной тематике. Требуется доработать функционал по тех.заданию, оптимизация,тех.поддержка и работа по подключению новых модулей и создание дополнительных функциональных возможностей.

Как ускорить работу сайта на drupal?

Прислано: Paradigm

пн, 15/11/2010 - 14:49

Каждая страница на сайте finugor.ru достаточно долго открывается, около 8-12 сек.
Как можно оптимизировать drupal для наибольшего быстродействия? Меняли хостинг, но проблема не исчезла.

RSS-материал

Новое на сайте

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