Ātrdarbība un resursu patēriņš

dunduks Wed, 05/25/2011 - 18:15

Sveiki!

Tika izveidota lapa uz Drupal, bet šobrīt testa līmenī šī lapa neadvekāti patērē resursus.

Pagaidām lapa izveidota tā, lai tā attēlotu ziņas/jaunumus, dažas fotogalerijas, video (gan paša uzlādētus, gan no youtube un vimeo), kā arī reģistrēti lietotāji, katrā ziņā viss ir ļoti vienkārši.

Problēma ir tā, ka lapa strādā salīdzinoši lēni ar citām līdzīgām lapām un Drupals rāda nesmukus ciparus, savos resursos:

1) query skaits katrā sadaļā svārstās no 100-400, citreiz arī 500
2) php patērēto atmiņu rāda ~ 50Mb
3) pati lapa ielādējas ~ 3-5 sek laikā tikai :(

Jautājums spečukiem, vai ir iespējams šos resursus kaut kā samazināt, kaut cik pareizos apmēros, kā tam būtu jābūt? Kā arī cik reāli ir izveidot valīdu kodu lapai bez visādiem liekiem tagiem utt, un sataisīt visu smuki priekš SEO?

Lai panāktu sev vēlamos tagus, varu ieteikt: - dizaina tēmā strādāt ar templaita failiem, template.php - izmantot Skinr moduli, lai pievienotu kādu savu klasi dažādiem blokiem, skatiem, paneļiem, u.c. labas lietas - izmantot Semantic Views moduli, lai optimizētu skatos izvadīto kodu.