Minulla olisi tarve löytää framework PHP:lle jota käyttäisin jatkossa mahdollisesti erilaisten nettipalveluiden tekemisessä. Heti alkuun olisi tarve kuitenkin vain tehdä kokeeksi nettisivut admin-osiolla missä sivuja muokataan. Mm. seuraavien dokumentaatiota olen tutkinut: Zend Framework, Symfony, CodeIgniter.
En kuitenkaan löytänyt suoraa vastausta siihen että miten näiden käyttäminen onnistuu webhotelleissa ja vaatiiko joidenkin asetusten säätämistä. Toinen tärkeä asia on se että koska alussa ei ole tarkoitus ottaa tietokantaa käyttöön, niin onnistuuko minkään mainitun frameworkin käyttö ilman tietokantaa? Kuulisin mielelläni frameworkkeja käyttäneiden kokemuksia minkä suuntaan kannattaisi kallistua.
Itse CodeIgniteria käyttänyt ja homma toimii ilman tietokantaakin hienosti. Jos tietokannan ottaa käyttöön tarvitsee ko. kirjasto sisällyttää aina sivun alussa tai pistää auto-include configista ja yhteyden voi luoda myös controlleri-pohjaisesti (esim. jos jokin osa sivusta ei tarvitse tietokantaa, yhteyttä ei ole välttämätöntä edes luoda). Tietokannan käsittely, sitten jos sitä tarvitsee, on myös helppoa joten ainakaan CI:n kanssa ei pitäisi olla ongelmia. Omat sivuni toimii CodeIgniterin päällä webhotellissa eikä erityisiä asetuksia tarvinnut määritellä eikä muita ongelmia ole ollut.
CodeIgniter vaikuttaa aika käyttökelpoiselta kun olen sitä muutaman päivän tutkinut. Onko siihen olemassa mitään valmista sisäänkirjautumismodulia joka toimisi ilman tietokantaa? Esim. DX Auth käyttää tietääkseni tietokantaa.
CodeIgniterissä ei ainakaan oletuksena ole mitään moduuleja autentikointia varten, mutta joitakin löytyy netistä...
Tutki myös CakePHP ja Fat-Free Framework.
http://cakephp.org/
http://fatfree.sourceforge.net/
Aihe on jo aika vanha, joten et voi enää vastata siihen.