Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Projekt aplikacji
markuz
post
Post #1





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

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


Witam!
Mam problem. Otóż moim zadaniem w najbliższym czasie jest stworzenie dosyć zaawansowanego skryptu (kilkadziesiąt tabeli SQL, dużo modeli i widoków). Próbowałem pisać ten skrypt "od ręki" tzn. bez przygotowania żadnych planów jednak po kilku tysiącach linijek kodu ciężko jest dojść co i jak. Tym tym razem postanowiłem zabrać się za to jak trzeba tzn. przygotować jakiś projekt. Ale w jaki sposób? Chciałem Was zapytać jak wy przygotowujecie projekt większych skryptów. Czy rozpisanie wszystkiego na kartce ułatwi sprawę? Może macie jakieś narzędzia które by pomogły w planowaniu takiego skryptu (zarówno tabel SQL jak i funkcjonalności skryptu). Najlepiej gdyby ktoś udostępnił mi taki projekt w celach czysto naukowych abym mógł sprawdzić jak to zrobić (IMG:style_emoticons/default/smile.gif)
Pozdrawiam i proszę o wasze opinie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
llukasz
post
Post #2





Grupa: Zarejestrowani
Postów: 46
Pomógł: 1
Dołączył: 15.05.2007

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


W kwestii projektowania bazy danych - radzę wykorzystać jakieś narzędzie pokroju mysql workbrench

Pozwala ono tworzyć wizualnie tabele - powiązania między nimi - organizować je wizualnie kolorami itp. co ułatwia zarządzanie bazą

Następnie taki schemat możesz wyeksportować do gotowego zapytania SQL, które utworzy bazę

Jeśli korzystasz z jakiejkolwiek innej bazy Oracle SQL czy innej - to znajdziesz podobne narzędzia dla każdego innego typu

Zaś co do samego kodu PHP - wystarczy, że pracujesz w programie typu Netbeans czy Eclipse albo jakimkolwiek innym środowisku, które ułatwia programowanie - wtedy łatwo możesz nawigować po klasach, które tworzysz, dokonywać refaktoryzację itp. - najlepiej w ogóle projekt oprzeć o jakiś gotowy Framework w stylu Zend wtedy też Twój kod będzie od razu miał jakiś lepszy podział, będzie czytelniejszy i łatwiej będzie go zmieniać w przyszłości
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: 15.10.2025 - 17:11