Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z pisaniem rozbudowanych skryptów
cide
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 7.05.2007

Ostrzeżenie: (0%)
-----


Witam!

Od dłuższego czasu próbuje napisać jakąś rozbudowaną aplikacje np. cms'a i jak do tej pory mam na dysku kilkanaście rozpoczętych skryptów, które porzuciłem ze względu na gubienie się w kodzie. Znam html, css w stopniu bardzo dobrym, php na poziomie dobrym/dostatecznym i podstawy programowania obiektowego, chciał bym sobie napisać taką galerie zdjęć:

- podział na kategorie i pod kategorie
- upload zdjęć z możliwością zmiany rozdzielczości i nałożenia znaku wodnego
- rejestracja użytkowników ( w przyszłości nadawanie uprawnień przez admina)
- ocenianie zdjęć
- komentowanie
- proste statsy
- wyświetlanie zdjęć z podziałem na kategorie, słowa kluczowe
- stronicowanie

O ile ze strony technicznej wszystkie wymienione wyżej funkcje nie są dla mnie problemem, to poskładanie tego w jedną całość jest w tej chwili dla mnie niemożliwe. Proszę o porady, jak najlepiej zaplanować napisanie takiej galerii, najlepiej bez programowania obiektowego i dodatkowych framework'ów.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
virusek856
post
Post #2





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 13.01.2006

Ostrzeżenie: (0%)
-----


Masz napisanych kilka skryptów, rozumiem więc, że są one zamknięte w spójne klasy.
Mając już napisany jakieś skrypty, bez wizji jak ma działać całość jest bez sensu, to tak jak by wyciągnąć kilka metalowych części i zrobić z nich samochód. Możesz to połączyć korzystając z jakiejś dodatkowej klasy template (np. smarty lub Zend_view) i za każdym razrm pisząc logikę do tego jak to ma działać. Otrzymasz wtedy proceduralno obiektowy koktajl i nie daj boże aby przyszło ci to kiedyś modyfikować. Najlepiej jest skorzystać z gotowych frameworków, lub jeżeli zrozumienie zasady działania, lub sposób działania jest dla nas zbyt zawiły można pokusić się o własny framework. Osobiście korzystam z własnego frameworka opartego w głównej mierze o wzorzec Inversion of Control.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 11:28