Как ускорить загрузку страниц сайта на typo3?
Привет всем!
Подскажите как ускорить загрузку страниц сайта.У меня одна страница грузится около 6 минут.. в чём может быть проблема? Или может дело в сервере где висит сайт? |
узкий канал? большие картинки? настройки сервера?
|
Как сжать базу в typo3?
У меня база в mysql в typo3 почти 3Гб, каким образом её можно сжать?Или может какая-то чистка есть внутри typo3?
|
там как оказалось 2 причины из-за которых сайт на typo3 медленно грузит страницы: 1 - это большая база данных почти 3 гб, 2 - нужна перенастройка системы виртуализации..... каким образом можно почистить typo3 или сжать базу данных
|
Обычно большая часть данных в таблицах кэша - cache_*, cf_*
Их можно безболезненно чистить. Надежней и проще всего это делается через BE - под логином администратора "Очистить все кэши". Но если кэшь такой большой, то со временем он опять таким станет. В общем-то TYPO3 позволяет достаточно подробно с таймингами видеть (под BE логином администратора) как создается контент страницы и сколько каждый этап времени занимает. |
дело в том что очистка кеша в правом углу не помогает, всё-равно медленно работает....
|
т.е. я могу зайти в таблицу cache_extensions и просто всё содержимое удалить и таким же образом проделать со всеми таблицами начинающимися с cache_*?
|
а как мне базу сжать? чего она у меня такая большая? что на это влияет?
есть какие-то способы сжатия? |
Если кэши вы уже почистили, то:
1. Нужно понять из чего ваша база состоит, что там такое большое. Воспользуйтесь phpmyadmin - там хороший обзорный вид всех таблиц, видно по каждой таблице какого она размер и сколько там записей. 2. Тормозить может по многим причинам не связанным с БД. Проверьте установлен ли для PHP модуль кэширования (APC, xCache или подобные). 3. Что у вас за сервер (конфигурация)? Может это перегруженный другими сайтами shared-хостинг? Тут сложно потестить, но какие-то базовые вещи проверить можно. Например проверить сколько по времени скачивается большой по размеру статический файл. Сколько по времени выполняется распаковка большого zip/gz архива (в сравнении с обычным сервером). Какие данные выдает top/mytop ? |
чистка таблиц не помогла...
|
я случайно удалила таблицу cache_extensions - это плохо?
|
может её каким -то макаром вернуть или без разницы?
странно но в phpmyadmin - у меня база весит 470Мб... по поводу модуля кеширования надо проверить..... скачивается файл очень долго и страницы грузятся где-то 5 мин.. в ВЕ невозможно работать.... |
еще одна возможная причина: лог большого размера. такое может быть из-за того, что протоколируются все действия всех пользователей, которых много. кстати, и БД такого размера тоже может поэтому быть.
|
Цитата:
2. Дайте раскладку по размеру таблиц в вашей БД. В принципе размер у вас нормальный. Большую часть обычно занимают всякие логи (не все удаляется при чистке кэшей). Но логи не могут тормозить BE и генерацию FE страниц (только на очень большой посещаемости). 3. Восстановить таблицу нужно обязательно, можете взять установочный пакет ядра нужной версии и там в *.sql файлах найти определение этой таблицы, потом создайте ее через phpmyadmin. |
Install Tool поможет и восстановить нужные таблицы и убрать ненужные и почистить таблицы логов. Это все в разделе Database Analyzer. Там же, в разделе Cleanup можно почистить папку typo3temp безопасно - все ненужные файлы как на ладони.
Далее в бэкенде нажать на очистку кешей, очистить в разделе Web-Info кеши RealURL (если он установлен) и потом зайти в раздел Admin Tools - DB Check посмотреть что происходит с базой данных, проверить целостность Reference index и при необходимости поправить. Все это применительно к версии TYPO3 4.5 и выше, хотя и все так же, за исключением некоторых отличий в основном только в Install Tool. |
Если используется InnoDB механизм для некоторых таблиц (а это так для TYPO3), то со временем база данных растет. Выход один - сделать дамп, удалить предыдущую базу данных и создать такую же, залить старый дамп.
Ну а еще таблицу сильно увеличивает встроенный индекс серч... Лучше вместо него использовать другой поиск. |
У меня версия typo3 Ver. 4.3.3.Раздела Database Analyzer в ВЕ нету....что делать?
как сделать чтоб он был? Логи почистили.. помогло на время - день нормально поработало,потом снова начало тормозить... InnoDB - не используем |
да и посещаемость сайта не большая... даже маленькая
|
обновила бы с радостью эту версию, но не могу сделать бекап..тупо зависает...крутит где-то 2 часа и всё...делала бекап как здесь описано http://typo3info.ru/sozdanie-bekapa-backup-typo3/ ничего не вышло....
|
Нужен ваш my.cnf
|
для чего?
|
admin 512 Bytes Directory 06/11/2010 11:41 drwxr-xr-x
EDIT EXTRACT FILES RENAME DOWNLOAD fileadmin 1 KB Directory 22/05/2012 17:21 drwxrwxr-x EDIT EXTRACT FILES RENAME DOWNLOAD t3lib 3.5 KB Directory 12/05/2010 20:59 drwxr-xr-x EDIT EXTRACT FILES RENAME DOWNLOAD tour 1 KB Directory 29/03/2011 14:03 drwxr-xr-x EDIT EXTRACT FILES RENAME DOWNLOAD typo3 2.5 KB Directory 17/12/2010 12:26 drwxr-xr-x EDIT EXTRACT FILES RENAME DOWNLOAD typo3_src 512 Bytes Directory 12/05/2010 20:59 drwxr-xr-x EDIT EXTRACT FILES RENAME DOWNLOAD typo3conf 512 Bytes Directory 23/05/2012 06:44 drwxrwxr-x EDIT EXTRACT FILES RENAME DOWNLOAD typo3temp 19.21 MB Directory 23/05/2012 08:18 drwxrwxr-x EDIT EXTRACT FILES RENAME DOWNLOAD uploads 81 KB Directory 20/04/2012 11:01 drwxrwxr-x EDIT EXTRACT FILES RENAME DOWNLOAD .htaccess 4.94 KB File 24/05/2010 17:05 -rw-r--r-- EDIT EXTRACT FILES RENAME DOWNLOAD INSTALL.txt 7.96 KB Text File 12/05/2010 20:59 -rw-r--r-- EDIT EXTRACT FILES RENAME DOWNLOAD README.txt 7.51 KB Text File 12/05/2010 20:59 -rw-r--r-- EDIT EXTRACT FILES RENAME DOWNLOAD RELEASE_NOTES.txt 241 Bytes Text File 12/05/2010 20:59 -rw-r--r-- EDIT EXTRACT FILES RENAME DOWNLOAD _.htaccess 4.94 KB File 12/05/2010 20:59 -rw-r--r-- EDIT EXTRACT FILES RENAME DOWNLOAD clear.gif 46 Bytes GIF Picture 12/05/2010 20:59 -rw-r--r-- EDIT EXTRACT FILES RENAME DOWNLOAD index.php 2.85 KB PHP Script 26/10/2010 12:43 lrw-r--r-- EDIT EXTRACT FILES RENAME DOWNLOAD robots.txt 348 Bytes Text File 03/04/2012 08:25 -rw-r--r-- EDIT EXTRACT FILES RENAME DOWNLOAD sitemap.xml это всё что я вижу с ВЕ... там такого файла нет... это на сервере надо взять? Я так понимаю конфигурационный файл MySQL? |
Цитата:
|
Цитата:
|
http://s018.radikal.ru/i524/1205/5c/78ad7c7d6b1c.jpg - это ВЕ и здесь нету Database Analyzer.
|
Слева:
Проверка БД Установка Настройка Посмотрите эти пункты. И переключитесь на английский язык если вам надо именно "Database Analyzer". |
|
http://s019.radikal.ru/i630/1205/af/84ad8ee2652a.jpg - нет там этого анализатора а в установке вот что
|
Цитата:
А так могу заключить, что сайт у вас небольшой. Только страниц очень много, а контента на них как-то мао (tt_content 8400 / pages 3600 ~ 2,3 записи на страницу). Кэши тоже пустые. Только sys_history и sys_log большие. Но вряд ли они ваш сайт тормозят, ведь они не за один день такими стали. |
Цитата:
|
Database Analizer находится в Install Tool, не в бэкенде. Если надо сделать бэкап и обновится - могу помочь, просто свяжитесь со мной и по шагам объясню что и как делать. Контакты в профиле.
|
не могу зайти в Install Tool...
уже поменяла пароль в typo3conf/localconf.php $TYPO3_CONF_VARS['BE']['installToolPassword'] = 'мой пароль'; и всё равно не пускает.. в чём причина? |
А как меняли?
|
к примеру....
$TYPO3_CONF_VARS['BE']['installToolPassword'] = 'password'; т.е. просто ввела password это не правильно? |
Цитата:
вставьте запись - в поле пароля введите свой пароль (запомните его!), и обязательно выставьте функцию для этого поля MD5 После сохранения данных по ОК вы получите хэш MD5 вашего пароля, который и надо вставить в InstallTool Так сказать решение в лоб )) |
Цитата:
|
Часовой пояс GMT +4, время: 03:27. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot