1. ne kelljen szethackelni a webszervert ahhoz hogy mukodjon, valamilyen szabvanyos megoldassal induljon el. Legyen a telepiteshez egy olyan doksi, ami leirja hogy hogyan kell mukodesre birni a cuccot anelkul, hogy egy specifikus linux disztrot hasznalnek.
Ami jo:
- nginx + PHP-FPM sajat usernev
- Apache Tomcat vagy Jetty
- Esetleg Ruby, de annak nem vagyok nagy baratja.
Ami nem jo:
- ha nem lehet ele nginxet tenni proxynak.
- .htaccess-el akar barmolni valamit
- root hozzaferest akar a DB-hez
- kulso programokat akar futtatni valamilyen uton-modon
- custom telepitoscript van hozza es nem telepitheto maskent
- irdatlan hosszu max_execute_timeoutot akar
- stb stb
2. Jol meghatarozott konyvtarakba akarjon irni, ne akarja a sajat kodjat felulirni. (Frissites kivetelevel.)
3. Legyen ertelmes user kezelese, amibol kesobbiekben ki lehet nyerni a usereket egy migralashoz adott esetben, lehessen integralni
4. Legyen ertelmes adatkezelese, lehessen belole kinyerni az adatokat egy kesobbi migralashoz.
5. Tamogasson ertelmesen kinezo URLeket.
6. A default telepitesnel ne legyen bun ronda / ne essen szet az egesz oldal (meglepoen sok ilyen van).
7. Legyen meg a lehetoseg a nyelvesiteshez, idealis esetben rendelkezzen magyar nyelvesito file-al
8. Lehessen valamilyen szinten testre szabni, logot feltolteni, stb.
9. Ne legyen olyan a kodja mint a falra hanyt zoldborso, mert az altalaban nem csak ronda, hanem lukas is.
+1 jo lenne, ha az uj tagok tartalmait lehetne elomoderalni es visszajelezni a usernek, hogy eleve minosegi kerdesek keruljenek ki, ne a "nem mukodik a weboldalam, mi a baj?" jelleguek.
--
Pásztor János
Sole Proprietor @ Opsbears
Development Lead @ IXOLIT