Mituri și adevăr despre motoarele auto-adresate pentru site-uri

Recent, am întâmpinat multe mituri despre motoarele auto-scrise pentru site-uri web. Cele mai populare dintre ele sunt prezentate mai jos.







Cu toate acestea, pentru început, doar în cazul în care, voi explica ce sunt motoarele auto-scrise și cum diferă de cele standard. Ambele sunt scrise de programatori, dar primele sunt create în mod intenționat super-versatile și sunt ulterior folosite de milioane de utilizatori pentru a crea site-uri web, în ​​timp ce acestea din urmă, de regulă, sunt create pentru un anumit proiect Internet într-o singură copie.

Deci, hai să ne întoarcem la miturile despre motoarele auto-scrise.

Mitul 1. Motoarele auto-scrise sunt mai vulnerabile la hacking-ul hacking decât standardul CMS.

O ilustrare tipică a zicalei "Am auzit un clopot, dar nu știu unde este." În primul rând, motoarele standard, menționat mai sus, folosit de milioane de utilizatori, astfel încât de îndată ce unul dintre site-uri, bazat pe motorul standard a găsit o vulnerabilitate - imediat devine cunoscut de mulți fani de rupere site-uri altor oameni, și ca o consecință - ulterioare spargeri multe alte site-uri bazate pe aceeași versiune a motorului. În al doilea rând, flagelul principal al motoarelor standard - este lor super-universalitate: o cantitate mare de diferite funcții, module și plug-in-uri (și adesea amatori) conduce inevitabil la vulnerabilități care sunt închise (fixe, cum se spune pe internet), dezvoltatorii nu au imediat și nu întotdeauna. "Samopis", spre deosebire de motoarele standard - este o lucrare manuală, în care securitatea și rezistența la fisuri este dată de programator este foarte importantă. Breaking „samopiski“, de regulă, mult mai complicat și mult mai puțin interesant decât motoarele standard - joc nu au fost în valoare, chiar dacă un hacker găsește o vulnerabilitate în „samopiske“ - nu este ceva care este o mie, dar, de asemenea, o duzină de alte site-uri în același mod deja nu vei rupe, pentru că nu este un fapt că același "auto-înregistrare" este folosit în altă parte. În plus, "samopiska" utilizează de multe ori soluții software standard. care sunt neglijate de creatorii de motoare standard. Exemplul cel mai de bază al acestei diferențe - o prezență indispensabilă în orice fișier standard de index al motorului cu numele „index.php“, care hackerii de obicei, prima și cea mai gustoase tinta pentru hacking, în timp ce este scris corect fișierul „samopiskah“ cu același nume este de obicei absentă în din motive de siguranță.

Mitul 2. Motoarele auto-scrise sunt mai "grele", iar site-urile create pe baza lor sunt încărcate mult timp.

Susținătorii acestui mit, de regulă, își imaginează foarte prost principiile de programare în general și diferența dintre motoarele standard și auto-scrise, în special. Și diferența este și foarte semnificativă. Aceasta constă, printre altele, și în faptul că motoarele standard și "samopis" sunt create în sensul literal al cuvântului în principii diametral opuse. Motorul standard a fost inițial programat ca un super-versatil, pentru toate ocaziile, și cu crearea unui site nou cu utilizarea acestuia - de multe ori site-ul dezvoltatorului este dezactivat în motorul o mulțime de caracteristici inutile, inutile și module, dar după aceea codul rămâne încă o grămadă de deșeuri inutile ( au uitat ceva să se oprească, au renunțat la ceva, spun ei, și așa va coborî, dar ceva a rămas în mod intenționat, doar în caz). „Samopiski“, spre deosebire de motoarele standard, create „de la zero“, cu un spațiu gol, astfel încât programatorul creează doar ceea ce este necesar pentru funcționarea site-ului - în 90% din cazuri nu va crea codul „doar în cazul“, pentru că el doar nimeni nu va plăti pentru munca suplimentară. În consecință, codul "autocontrolului" este ușor și rapid.







Mitul 3. Dezvoltatorii de motoare auto-scrise în mijlocul dezvoltării dispar, nimeni nu știe unde, și atunci nimeni nu poate înțelege codul lor.

O altă întrebare este că în codul "auto-explicațiilor" cel mai adesea cei care sunt obișnuiți să lucreze cu motoarele standard nu sunt capabili să înțeleagă. Este necesar să se clarifice faptul că astfel de „experți“ pentru un motiv oarecare, de asemenea, apel ei înșiși programatori, deși conceptul de programare sunt foarte relative - dacă la toate familiarizați cu acest proces, care este motivul pentru care pot fi numite motoare standard de Ajustorul, dar cu siguranță nu de către programatori. În plus, aceștia sunt capabili să rezolve problemele tehnice chiar și cu motoare standard numai în cadrul funcționalității furnizate de interfața web a motoarelor și a documentației create de dezvoltatorii motorului. Executarea sarcinilor non-standard - pentru ei o problemă serioasă și chiar complet insurmontabilă. Un exemplu tipic al unei astfel de sarcini non-standard este prezentat în secțiunea "Cum se face WordPress" ca pe o pagină străină? ".

Prin urmare - și mitul incapacității programatorilor de a descoperi pe cineva "samopiske".

În ceea ce privește dispariția dezvoltatorilor. Expresia "este posibil să se pună în aplicare orice algoritmi în motorul auto-scris", mulți clienți dintr-un anumit motiv sunt în mod eronat interpretați ca posibilitatea de a dezvolta liber orice volum de dorințe care depășesc sarcina tehnică în cadrul bugetului convenit. după care ei sunt foarte surprinși de faptul că programatorul solicită o muncă suplimentară (aceasta se aplică în principal la freelancing). Din acest motiv, nu este neobișnuit ca un dezvoltator să refuze să efectueze gratuit o activitate suplimentară și fără a găsi o înțelegere cu clientul, el trebuie doar să înceteze dezvoltarea. Prin urmare, mitul despre dispariția programatorilor nu se știe unde.

Mitul 4. Site-urile de pe motoarele auto-scrise sunt slab indexate de motoarele de căutare.

Are aceeași natură ca și mitul 2. Practica arată că site-urile cu "auto-înregistrări" sunt indexate de motoarele de căutare mult mai bine, mai rapid și mai complet decât site-urile pe motoarele standard. Bugetul pentru promovarea "samopis" poate fi adesea de zeci de ori mai mic decât pentru site-urile motoarelor standard. Motivul improprietar este trivial: ușurința codului "auto-listă" și un raport mai mare de text relevant la codul site-ului. În practica mea, nu este neobișnuit ca site-ul să apară pe rezultatele de căutare ale Yandex și Google pe expresii interesante pe cont propriu înainte de începerea promovării.

Mitul 5. Dezvoltarea și întreținerea motoarelor autoturistice au un cost extrem de ridicat.

Așa-numiții "programatori" ai celui de-al treilea mit, obișnuiți să se ocupe de motoarele standard - cu siguranță. Dacă încredințez un astfel de „programator“ pentru a lucra cu „samopiskoy“, în cel mai bun caz, el va avea o lungă perioadă de timp pentru a înțelege ce și cum să aranjeze în „samopiske“, iar în cel mai rău - el doar găsește acest programator și l-au instruit să propria muncă, și cu tine va suporta costul lucrului programatorului, plus autoservirea pentru realizarea cu succes a sarcinii. Prin urmare, costul ridicat. Serviciile intermediare ale "programatorilor" nu sunt atât de rare cum ne-am gândi. Intermediarii sunt peste tot, iar industria IT nu face excepție. Dar dacă comandați direct un loc de muncă pentru un dezvoltator calificat - costul muncii sale nu depășește neapărat limitele. Modificări minore ale „samopiske“ și nu se poate face o sumă modestă: de exemplu, unul dintre dorințele mele recente ale clientului (! șapte seara) a fost realizată de mine timp de 1 oră la 300 de ruble.

În concluzie - sfaturi: nu aveți întotdeauna încredere în mituri, mai ales când acestea sunt sursa unor oameni care nu sunt pe deplin competenți în sfera profesională, miturile despre care s-au răspândit.







Articole similare

Trimiteți-le prietenilor: