Dezvoltarea și funcționarea proiectelor cu sarcini mari

Dezvoltarea și funcționarea proiectelor cu sarcini mari

Nu numai dezvoltatorii care au lucrat cu proiecte mari cu bugete de milioane de dolari pentru un an sau doi, dar și cele mai obișnuite studiouri de dimensiuni medii se confruntă din ce în ce mai mult cu comenzi, proiecte care înseamnă sute de mii și chiar milioane de hit-uri pe zi. În mod tipic, acestea sunt magazine online moderne cu o gamă foarte largă de bunuri (de exemplu, un magazin cu 500.000 mărci de carduri și 3 milioane de SKU). Dar pot exista proiecte de informare și corporative. Toate acestea trebuie să fie capabile să proiecteze, să mențină, să lucreze cumva cu ele.







Crearea proiectului de către studioul web ar trebui privită din două părți: din poziția managerului și din cea tehnică. Ignorarea oricăreia dintre ele cu probabilitate ridicată duce la eșecul comenzii. În practică, mai ales într-un studio mic, este destul de dificil să se dizolve aceste momente, deoarece, de exemplu, principalul programator acționează, de regulă, și ca manager de proiect. În cursul nostru, ambele părți se vor intersecta în mod constant, dar vom încerca să distingem și să separăm momentele organizaționale de cele tehnice.

Problemele înaintea studiourilor web apar imediat după primirea unei comenzi pentru un proiect ușor mai complicat decât de obicei. Un pic mai complex, puțin mai mare, puțin încărcat. (În cadrul Cadrului Bitrix aceasta înseamnă că, de îndată ce solicitările clientului depășesc partea administrativă, blocurile de informații conțin și apoi încep complicațiile). În acest curs vom încerca să oferim tehnici simple cum să supraviețuim în acest caz.







Este necesar să se înțeleagă că un proiect complex și un proiect foarte încărcat sunt lucruri ușor diferite. Un proiect extrem de încărcat este posibil în funcționalitatea CMS full-time. În acest caz, este necesar, în principal, să configurați serverele. Și un proiect complex este posibil, unde este nevoie de multă muncă pentru a scrie codul în plus față de cel existent, dar proiectul nu implică un număr mare de vizitatori.

În primul caz, va fi util, în primul rând, capitolul despre exploatare, în al doilea - capitolul despre dezvoltare.

Notă. Datorită volumului limitat al cursului, descrierile anumitor tehnologii sunt date în formă generală, doar pentru a da o direcție pentru a găsi soluții la probleme. În detaliu cu astfel de tehnologii, citiți-o singură.

Scopul cursului este de a ajuta studiourile web în organizarea muncii, dezvoltarea și funcționarea proiectelor. Acest curs nu este atât de teoretic cât este practic, este construit pe experiența dezvoltării unor proiecte mari și mici, extrem de încărcate și simple.

Cursul examinează crearea de proiecte extrem de încărcate și complexe, fără a se lega de produsele noastre. Exemple bazate pe Bitrix Framework. oferite în curs, sunt date ca fiind una dintre opțiunile de implementare. Tot ce se spune în paginile de mai jos, puteți aplica și când lucrați cu alte sisteme.

Notă. Introducerea cursului va fi, de asemenea, utilă pentru potențialii clienți ai proiectelor de încărcare ridicată, deoarece oferă îndrumări în selectarea unei echipe pentru proiectul lor și pentru evaluarea performanțelor sale.







Articole similare

Trimiteți-le prietenilor: