Pracuję nad osobistym projektem opartym na PHP i MySQL, i robię trochę badań i bawię się z przepisywaniem. Załóżmy, że mam stronę ...Pisanie podstawowych MVC PHP, nie wiem jak zacząć
http://www.myDomain.com/
Chcę mieć index.php lub bootstrap w katalogu głównym domeny. Więc jeśli masz dostęp do ...
http://www.myDomain.com/admin/
Będzie on nadal załadować z index.php na najwyższym poziomie domeny, który obsługuje analizowania i ładowanie plików konfiguracyjnych, a przekierowanie użytkownika do właściwej lokalizacji, tworząc ładne linki po drodze.
Gdzie powinienem zacząć od moich badań i edukacji na ten temat? Jestem nieco zagubiony. Dziękuję za poświęcony czas :)
Aktualizacja:
Brzmi jak zrobić chcą zmierzać w kierunku systemu MVC z przednim sterownika. Wszelkie dobre referencje dotyczące pisania własnych ram MVC (byłoby bardzo proste). Szczerze nie chce ciągnąć w Zend Framework w tym czasie (to, luzem go dużo!)
Cholera Wiedziałem, że szukam lepszego imienia! Właśnie zacząłem pracować nad projektem w pracy dla Zend Framework, więc jestem zaznajomiony z projektem MVC. – Urda
Znam Kohana 2.3 domyślnie podąża za 'controller/method/argument1/argument2', ale uważam, że jest zbyt mało elastyczny, nawet z plikiem konfiguracyjnym' routes.php'. Sprawdź Kohana 3 - jej trasy są niesamowicie elastyczne i łatwe do zablokowania (jako argumenty odpowiadające '\ d +') itp. – alex
alex: Zgadzam się i nie mogę się doczekać, aby użyć KO3 w moich kolejnych projektach. To był tylko prosty przykład. – notJim