Utilizați CMS sau site-ul scris de la zero

Utilizați CMS sau site-ul scris de la zero

Știința nu cunoaște o mulțime de soluții gata făcute bazate pe CMS, cum ar fi Drupal sau Joomla. S-ar părea că ceea ce ar putea fi mai simplu? Instalați pachetul de instalare umple câteva pagini, am ales nezaezzhennoy drăguț shablonchik - și fericit despre viata. În acest caz, nici o programare, ieftin și veselă. Avantaje folosind CMS:

1) Ușurința și viteza de desfășurare. Puteți face site-ul dvs. în 5 minute.

2) prezența mai multor module care se va extinde funcțiile site-ului în viitor.

3) Ușor de a sprijini, deoarece există un panou de administrare gata de a lucra cu care te poți antrena pe oricine, timp de 5 minute.

Dar este la prima vedere, totul nu este bine. După cum știți, brânză liber este numai într-o cursă de șoareci. Care-i smecheria? Și aici e lucru:
1) Orice CMS - este universal. Ea pur și simplu nu se poate lua în considerare concentrarea îngustă. De exemplu, aveți nevoie pentru a face site-ul departamentului de - nici unul dintre CMS nu conține module pentru a lucra într-un anumit sector (elevi, profesori, evaluare, poseschamost). În general, mai devreme sau mai târziu, va trebui să se bazeze pe dacă nu aveți carte de afaceri online.

2) Deoarece CMS încearcă să acopere întreaga gamă de sarcini, atunci acesta va fi cu siguranță acele funcții pe care nu aveți nevoie. Și va trebui să pună cu ei, ca de la sine va încetini pagina de încărcare și încărcarea serverului. Încercați să estimeze cât de mult inutile interogări SQL la baza de date este într-un CMS standard? Dar cei mai mulți oameni nu cred chiar cu privire la ceea ce se întâmplă acolo, și există de multe ori lucrurile nu sunt foarte bine optimizate.

3) Da, la prima vedere, există o mulțime de module gratuite pe care le puteți descărca și instala, dacă aveți nevoie pentru a extinde funcțiile site-ului. Dar, de îndată ce există o astfel de necesitate reală, de îndată ce devine clar faptul că o unitate a curbei, un alt simplu, a treia nu exact ceea ce ai nevoie. Ca urmare, încă mai trebuie să lucreze cu un fișier, să ia timp pentru a scuipe prostii de la codul altcuiva, a pus cârje fără sfârșit.

4) Problema calității trebuie să vină mai întâi. Cine scrie aceste module gratuite foarte fără sfârșit? Cu tot respectul, ei sunt entuziaști, a căror cunoaștere ar putea dovedi cu ușurință pentru a fi foarte scăzut în scris. Sunteți dispus să încredințeze analfabetă dumneavoastră proiect de cod scris?

5) scule standard au orificii standard. În cazul în care un hacker a văzut că utilizați o anumită componentă, aceasta este o șansă de 100% se va rupe - sau găsi gata exploata sau calcula gaura el însuși (cunoscând codul sursă - aceasta nu este o problemă).

Această listă ar putea continua la nesfârșit, pur și simplu, este clar că utilizarea standardului CMS este posibilă numai atunci când valoarea relativă a proiectului este mic, iar sarcina a prezis este de asemenea scăzută. Dacă doriți un site de calitate, în special pentru nevoile dvs., fără programare nu se poate face. Dar acest efort, care se mărește costul costul proiectului. Chiar dacă o persoană care face totul el și pentru el însuși, el încă își petrece timpul prețios, care poate și trebuie să fie luate în considerare și evaluate.

Desigur, dacă vii să programați site-ul dvs. le va avea o sursă proprie CMS, care va macina și construi folosind următoarele proiecte. Puteți, desigur, terminat cu un fișier standard CMS - dar costurile forței de muncă, în același timp, sunt destul de comparabile, deoarece este, de asemenea, necesar să se examineze, să înțeleagă cum funcționează.

Ca un scurt rezumat - echilibreaza importante. Dacă vă simțiți puterea de a menține și cârpi standard de CMS altor oameni - poti face asta. Dar întotdeauna trebuie să fie toate analizate cu atenție, și design înainte de a începe lucrul pe site-ul, și este posibil ca va fi, pentru că este mai ieftin să scrie site-ul propriu. Mai bine o dată să investească în mod inteligent decât pare rău și arunca la gunoi idei bune și site-uri corupte.

articole similare