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. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 7.09.2013 Skąd: Katowice 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. Do mysql: workbench zdecydowanie PHP: napisz sobie coś, co ci rozwarstwi aplikację, koniecznie u mnie zwykle wyglada to tak: core/ core/controller/ router.php router aplikacji core/models/ jakaś ogolna logika view.php core/data coś, czego bede uzywał czesto do pobierania danych, np przywileji użytkownika core/libraries prototypy metod dla klas, które prezentuja coś, co chcę zrobic core/drivers coś, co coś robi, np operacje na mysql: connect, prepare, query, fetch, dataOperations, close dla loginu: login/ login/controllers/ login.php login/models login/models/login.php login/data login/data/loginform.php login/data/userverification.php ułatwio to zapanowanie nad aplikacją Koniecznie poczytaj o SOLID, DRY i KISS |
|
|
|
markuz Projekt aplikacji 30.08.2013, 10:17:04
llukasz W kwestii projektowania bazy danych - radzę wykorz... 30.08.2013, 10:37:41
markuz Dzięki za mysql workbrench. A co jeśli chodzi o do... 30.08.2013, 11:37:15
freemp3 CytatZaś co do samego kodu PHP - wystarczy, że pra... 30.08.2013, 12:17:39
buliq Podziel cały projekt na zadania, a zadania na mnie... 30.08.2013, 12:54:32
mlawnik Mi bardzo pomógł phpdoc w połaczeniu z IDE. 30.08.2013, 20:02:15
Outside Lepiej napisac sobie to na kartce czy uzyc jakiego... 1.09.2013, 17:02:02
buliq Kwestia, jak ci wygodniej . Ja lubię pod taska w r... 2.09.2013, 08:14:47
Dejmien_85 Witaj,
Oprócz trafnych porad kolegów powyżej mogę... 17.09.2013, 11:47:53
marcin16 z kontrolkami bardzo łatwo wykonasz taką akcje. zr... 26.09.2013, 21:11:26 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 04:43 |