De ce în cms joomla și extensiile sale atât de multe erori joomla! În rusă

Voi începe cu înțelepciunea populară:

"Nu se face niciodată o greșeală care nu face nimic".

Acest lucru este valabil indiferent de modul în care nu au fost un expert, și ca și cum nu ați experimentat, vă va face în continuare greșeli, mai ales atunci când faci ceva pentru prima dată, și chiar și cu atât mai mult atunci când faci un fel de inovare, care este posibil pentru tine sau cine nu. Puteți să fiti în mod arbitrar sceptici față de progresivitatea lui Joomla, dar nu au existat exemple de produse de succes și de masă în rândul CMS-urilor cu scop general, și nu. În opinia mea, este deja un mare miracol că Joomla funcționează fără probleme pe aproape 1/3 din toate site-urile din lume.







Acum, înapoi la evenimentele recente - aceasta este lansarea liniei a treia a Joomla. Din această cauză au existat multe controverse și bârfe, dar, totuși, să ne îndoim că acest produs de succes este imposibil. O eclipsează utilizarea mea Joomla 3 - este un risc mare când faceți upgrade, și un număr foarte mare de bug-uri, care a condus cu fiecare lansare, dar din anumite motive nu devin mai puțin.

Să vorbim despre erorile Joomla!

Prima întrebare care mă întreabă, când se va termina totul?

Este posibil ca, în viitorul apropiat, Joomla și-a stabilit ca obiectiv principal reducerea pragmatică a numărului de componente din structura, este posibil, în viitorul apropiat, de asemenea arunca multe biblioteci din nucleul Joomla. Mai puține părți, mai puțin cod, mai puține erori. Plus toate la fel în Joomla pentru ultimele versiuni îmbunătățite distribuții de testare și se speră că numărul de patch-uri se dezvolta vreodată într-un motor de calitate.

A doua întrebare este: de ce există erori?

Există mai multe motive. În principiu, trebuie remarcat următoarele:

  • Compoziția programatori de lucru pe codul Joomla este foarte eterogen, există un programatori foarte bun, sunt normale și nu există nimic, dar toate sunt necesare, ca chiar dacă un programator geniu, dar el este unul, iar lucrările efectuate pe zeci de programatori ingenioase, care iau atâta timp cât încă nimeni nu știe.
  • Multe adăugări din modificările din codul kernelului Joomla. Dacă aruncăm o privire la seria Joomla 2.5, vom vedea 5-10 patch-uri pe fiecare lansare. În ceea ce privește a treia versiune a site-ului Joomla, există sute de ele. Să ne întoarcem la partea de sus a articolului și citește fraza pe care a început totul, oamenii fac modificări codului, precum și o mulțime de cod și utilizatorii acestui cod un lot, nu poți prezice întotdeauna modificarea corectă.
  • Testarea slabă. Acest lucru este valabil mai ales pentru versiunile 3.1 și 3.2. În afară de cât de teribil nu pot fi descris, aș fi suprapus dezvoltatorii cu un covor cu trei etaje, dar este puțin probabil să îi ajut. Opinia mea este că aceste versiuni au fost făcute în conformitate cu principiul, lucrez la calculator și cum va lucra cineva acolo, vom afla după eliberare.






De fapt, există mai multe motive, dar vreau doar să explic motivele și probabil că veți deveni toleranți la erorile dezvoltatorilor kernel-ului.

Pe scurt despre erorile în dezvoltarea Joomla!

Aici se întâmplă probabil cele mai îngrozitoare lucruri. Nu este că dezvoltatorii componentelor sunt programatori răi, deși există mulți programatori răi printre ei, este o altă chestiune.

De obicei, dezvoltarea unui produs pentru Joomla se referă la o persoană și un maxim de 2-3. Sunt atât testeri, designeri, cât și designeri. Vă spun serios, dezvoltarea componentelor este o lucrare foarte nerecunoscătoare. Foarte des se implică în acest lucru după muncă și, de regulă, primesc foarte puține remunerații pentru munca lor, mai ales dacă iau în considerare eforturile pe care trebuie să le facă uneori.

Acum imaginați-vă ce poate fi pe cale de ieșire? Testarea corectă are loc foarte repede. Designul și structura cunoștințelor nu mai sunt suficiente. Pe drum, avem ceea ce avem.

În general, unul dintre prietenii mei a spus că nu va risca să folosească un produs pe care o susține o singură persoană și are dreptate, un exemplu fiind numărul mare de extensii moarte pentru Joomla.

În concluzie, vreau să vă spun, să vă înțelegeți lucrarea și greșelile dezvoltatorilor cum ar fi Joomla. și dezvoltatorii de extensii, fără ele nu veți avea un astfel de instrument minunat pentru dezvoltarea site-ului web.

Acest lucru este interesant:







Articole similare

Trimiteți-le prietenilor: