Hogyan vegyen át egy korábbi fejlesztő által elhagyott webprojektet?
A fejlesztő nem válaszol, a weboldal hibát jelez, és senki sem tudja, hol a kód. Ez gyakoribb, mint gondolná. Szinte mindig megoldható, ha a megfelelő sorrendben halad.
1. Szerezze vissza a hozzáféréseket
Először vegye számba és szerezze meg: domain, tárhely, adatbázis, kódtár, külső szolgáltatások fiókjai (fizetés, e-mail, API). A domain az első: ha a korábbi szolgáltató nevén van, írassa át a saját nevére.
2. Mentsen és biztosítson
Mielőtt bármihez nyúlna, készítsen teljes mentést a fájlokról és az adatbázisról. Ezután változtassa meg az összes jelszót, és vonja vissza a korábbi fejlesztő hozzáféréseit. Ellenőrizze, hogy nem használnak-e ki ismert sebezhetőséget.
3. Auditálja a kódot
- a nyelv, a keretrendszer és a függőségek verziói;
- tesztek és dokumentáció megléte;
- közvetlenül a szerveren végzett módosítások;
- sérülékeny vagy nem értett részek.
4. Döntsön: javítás, átvétel vagy újraépítés
A teljes újraépítés ritkán a legjobb első döntés: elvesznek a kódban láthatatlan üzleti szabályok. Többnyire először stabilizálunk, majd részenként modernizálunk. A teljes újraépítés akkor indokolt, ha a technológiát már nem tartják karban, vagy minden módosítás elront valami mást. Lásd migráció és frissítés oldalunkat.
5. Előzze meg, hogy újra megtörténjen
Kérje, hogy a kód az Ön nevére szóló kódtárban legyen, a hozzáférések dokumentálva legyenek, és a kód tulajdonjoga szerepeljen a szerződésben. Egy karbantartási szerződés azt is biztosítja, hogy egy projekt soha ne maradjon felügyelet nélkül.
Átvennivaló projektje van?
Mondja el, mi működik még, és mi akadt el: a biztonsággal kezdjük.