9. Lipiec 2009
Od pewnego czasu przymierzam się do napisania własnego ORM-u, narazie z obsługą jedynie MySQL, ale późnej kto wie.
Założenia projektowe
Baza wraz z klasami do jej obsługi ma być tworzona na podstawie prostych plików XML przedstawiających scheme, przykład poniżej:
<?xml version="1.0" encoding="UTF-8"?>
<DbSchema xmlns:db="loclhost">
...
26. Styczeń 2009
Z ciekawości swierdziłem że pora zamienić mod_rewrite na router napisany w php. Na początku się zastanawiałem co taka klasa powinna w sobie zawierać i za co odpowiadać
. Niby banał, ale dobry router tak szybko się nie rodzi.
W pocie palców wyklepałem co następuje:
...
12. Styczeń 2009
Ostatnio wpadłem na pomysł wykonania klasy do kontrolowania użytkowników i przydzielania im praw dostępu. Klasa pobierałaby dane xml zawierające informacje o grupie użytkownika i przed wykonaniem kodu dawałaby możliwość sprawdzenia, czy dany użytkownik ma prawo do wczytania modułu i uruchomienia danej funkcji.
Pliki dostępu mogłyby wyglądać następująco:
...