Keskustelut - PHP - TCrypto, a simple PHP 5.3+ key-value storage framework, kommentteja?


timoh 22:06 27.6.11 
Sain törkättyä Githubiin edellisen koodikirjaston pulautukseni:
https://github.com/timoh6/TCrypto

Käytännössä tuo on kuin "key-value" store, mikä oletuksena pukkaa datan evästeeseen. Eheyden tarkistaminen, kryptaus jne. muu low level toiminta hoituu taustalla ja loppukäyttäjän ei näistä tarvitse kantaa huolta.

Laajennettavuus on yksi asia mihin on kiinnitetty huomiota, ja yksinkertainen "plugin systeemi" on myös implementoitu. Systeemi on about kutakuinkin PHP 5.3 "framework/kirjasto" (kryptaus on oletuksena Mcryptillä toteutettu).

Kertokaa ihmeessä kommentteja jos jaksatte lukea lähdekoodia läpi. Ja pitäisi tuon toimia ihan tuollaisenaan jos joku tuolle käyttöä löytää, go ahead. Koitan kerkeämisiltäni lisätä kommentointia.
Ezku 22:28 27.6.11 
Ensivaikutelman perusteella nätisti suunniteltu ja toteutettu kirjasto. Hyviä avoimia PHP-kirjastoja ei muutenkaan ole liikaa. Vaan onko sitä tarvetta ihan frameworkiksi kutsua? Yleensä frameworkeista puhutaan silloin, kun kirjaston käyttäjän koodi operoi pääosin kirjaston sisältä, ei toisin päin.
timoh 22:47 27.6.11 
Kiitoksia kommenteista.

Totta tosiaan, ehkä sitä on parempi kutsua kirjastoksi, vaikka tämä ei niin mediaseksikäs nimitys olekaan ;)
editoitu: 22:05 15.7.11
NiLon 22:00 15.7.11 
Nojuu
timoh 18:18 15.11.11 
Hieman lisämainosta. Lisäsin ns. juoksevat avaimet TCryptoon. Eli nyt avaimia ei enää tarvitse kovakoodata, vaan avainfile annetaan KeyManagerille ja se hoitaa loput.

Lisäsin pienen komentorivisovelluksen millä noita avain-filejä luodaan (lisätään avaimia).

Pitäisi saada aikaieksi survaista vielä Symfony2 bundle mikä hoitaa sessioiden käsittelyn TCrypton kautta, mutta saapa nähdä saanko aikaiseksi.