Blogul dexonline s-a mutat la https://blog.dexonline.ro. Vă vom redirecta acolo în 5 secunde.

17 martie 2010

Îmbunătățiri de viteză

După cum probabil ați observat, în ultimele câteva zile DEX online a răspuns ceva mai greu la căutări. Această problemă a fost rezolvată și DEX online a redevenit rapid și ușor de consultat.

Pentru cei interesați de originea tehnică a problemei, doi factori au contribuit la ea. Zilele trecute am migrat tot codul-sursă la AdoDB, o bibliotecă de abstractizare a accesului la baza de date care include și un modul de ORM. Avantajele AdoDB sunt o structurare mult mai bună a codului și mai puține posibilități de eroare. Totuși, această migrare a dublat volumul de cod PHP executat pentru fiecare căutare și a scos la iveală cea de-a doua problemă cu serverul: DEX online nu avea încă un cache pentru PHP. La orele de vârf, când DEX online trebuie să răspundă cam la 10 căutări pe secundă, serverul începuse să nu mai facă față. Am adăugat și un pachet de cache, ceea ce a făcut ca DEX online să revină la timpi de încărcare foarte buni.

Articole înrudite:

  • Elogiul nebuniei Pe 1 august 2004, echipa de voluntari a DEX online a terminat de cules şi transpus pe internet ediţia 1998 a Dicţionarului explicati… Citește mai mult
  • Saptamanile trecute, DEX online a avut probleme de hardware. El functiona pe un Athlon/2.4GHz care incingea copios. N-au fost chiar cele mai frumoase … Citește mai mult
  • Astazi s-a nascut DEX online. Nu stiu unde o sa ajunga si in cat timp. In orice caz, eu sunt bata la tot ce inseamna crearea unei pagini de web. Stiu … Citește mai mult
  • Gazduire profesionistaAm trecut si prin acest stadiu! Din pacate, numai tranzitoriu. Pe 8 aprilie s-a parlit hard-disk-ul de la Dell-ul pe care atat i… Citește mai mult
  • Salutări! A trecut ceva vreme de la ultimele mâzgălituri. Am fost ocupat, dar lucrurile arată mult mai bine acum şi am tone de timp liber pentru DEX o… Citește mai mult