За: Използвате ли google pagespeed service?
За: Използвате ли google pagespeed service?
Под "малки сайтове" имах предвид слабо развити, а не като размер(гб).
Miratrade, Оптимизацията на базата данни е добре да се прави периодично, периодичността зависи от използването на таблиците (демек ако имаш много потребители, които изпълняват много заявки). Освен оптимизацията е хубаво да направиш поправка и анализ (пак са на същото място при оптимизиране).
По второто не мога да дам отговор, защото не съм използвал системата.
s1yf0x, мъча аз едни заявки за оптимизация но все на камък...
Мисля да направя един скрипт за кеширане на данните от заявката (във файл) за определено време и при повторно извикване да изважда резултатите от готовия файл.
Дилемата е кое е по-ефективно:
1. Кеширане на готови резултати във файл и после четене от файла.
2. Sql cache от самия сървър (но така пак си има заявка, просто кеша помага).
Заявките като цяло са леки, но са много.
Кое би било по-леко за сървъра да изпълнява много заявки (леки) или да чете от файл?
Заявките връщат данни, които не се променят толкова често, но за сметка на това ги има на всяка страница.
(за пример мога да кажа - топ 10 най-търсено, виждат се на всяка страница, и не е важно да излизат постоянно свежи, то няма и как свежи защото са подредени по брой търсене и рядко се изменят, а заявката си се изпълнява при всяка импресия)