![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#22 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
![]()
И с другой стороны...
Раз мы затронули тему кэшировани... Не совсем понимаю - почему для многих это является проблемой производительности... Ведь по идее кэширование, что на файлах, что на БД не имеет никакой раздници... Что запрос SELECT Что запрос к файлу . по скорости одно и тоже... Ну если конечно не считать запредельные размеры Баз данных - ОЧЕНЬ ОЧЕНЬ ОЧЕНЬ БОЛЬШИЕ... Помню в инете как то читал заметку одного парня - он ТИПа тестил mysql-возможности - на примере вставки 1 000 000 или миллиарда справочника телефонов - но суть не в количестве, а во времени, за которое этот запрос INSERT у него выполнился (сутки, или трое) - и он удивлялся "Блюдь - как же так - ня это mysql-сервер"... Я многого до сих пор не понимаю: как может быть физически скорость интернета быть быстрее, или скорость вставки данных mysql-сервера быть быстрее, скажем скорости копирования файлов на жестком диске (когда тупо нажимаем кнопку копировать папку)... По идее - почему typo3 грузится определенное время - это все из за for, и foreach (грубо говоря)- когда происходит переборка массивов - вот и все... Другое дело когда идут сложные запросы SELECT JOINT - и прочая перекрестщина... типа как здесь: PHP код:
Да еще и эта недопирамида MM. Hidden, deleted да limit - и этого достаточно выше крыши... Ну или конечно если хостинг позволяет - то это другое дело... Поэтому чем проще запросы тем лучше... А время на for и foreach - это неизбежное... Ведь на сколько мне известно mysql - это теже файлы (только два - одни структура, другой данные). Вот представим мы делаем просто запрос к файлу casche.temp - он у нас выполнится за минимум милисекунд. А если нам еще надо разобрать данные полученные из него, да еще что-то запросить и присоединить из файла casche2.temp... Что через БД, что через файловые системы - раздницы никакой не будет... Последний раз редактировалось Ивано++; 09.05.2013 в 04:00 |
![]() |
![]() |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Освоение Typo3 от начала до конца, всё разжёвано :) | premier | FAQ (Часто задаваемые вопросы) | 69 | 19.04.2007 16:47 |