A saját munkámban kialakított gyakorlat alapján összeállítottam egy gyors ellenőrzőlistát azokról a teendőkről és beállításokról, amiket egy normál (Drupal) weboldal fejlesztésének befejezésekor, az élesítés előtt el kell végezni, illetve érdemes ellenőrizni. Íme:
- www prefix (nem-)használatának beállítása – htaccess
- file feltöltési limit szükség szerinti módosítása
- Rendszeres db mentés beállítása (pl. Backup & Migrate)
- File rendszer beállítások (publikus / privát – B&M kéri is)
- Teljesítmény (gyorstárazás – l. itt is, CSS / JS aggregálás)
- PHP hibajelzések kikapcsolása
- Felesleges UI modulok kikapcsolása
- Csak fejlesztéshez használandó – esetleges – modulok (pl. Devel) kikapcsolása
- Felhasználói jelszavak erősek? (Pl. uid1 != admin / admin)
- Alapértelmezett emailcím megfelelően van-e megadva (Rendszer / Webhely információk)
- Kapcsolat űrlap email címe megfelelően van-e beállítva
- Felhasználói regisztráció beállítások megfelelőek-e (Rendszer / Emberek)
- Cron megfelelően van-e beállítva
- Az állapot jelentés / napló üzenetek szerint minden rendben van-e
- Szerepkörök, jogosultságok (pl. kereső / kapcsolat űrlap használata, hozzászólások, tartalmak létrehozása…)
- Ország és időzóna beállítás
- RSS csatorna / csatornák
- Frissítési értesítések bekapcsolva / email cím beállítva (/admin/reports/updates/settings)
- Google Analyics beállítása
Az érdekesség kedvéért – ha valaki esetleg nem tudná –, a „preflight” azt jelenti, hogy „felszállás előtt”. A pilóták használnak egy „pre-flight checklist”-et, ami a felszállás előtt elvégzendő ellenőrzések listája. Tőlük vették át kifejezést a kiadványszerkesztők (a nyomdaipar), ahol annak ellenőrzését jelenti, hogy a dokumentum megfelel-e a nyomdai sokszorosítás kritériumainak. (Külön preflight szoftvereket is gyártanak.)
Örömmel veszem, ha megírod hozzászólásként, hogy a Te gyakorlatod mennyire hasonlít vagy tér el az általam összegyűjtött szempontoktól!
(Fotó: Mike Miley)