Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 0 Dołączył: 29.07.2008 Ostrzeżenie: (0%)
|
Witajcie,
zastanawiam się czy korzystanie z FW to faktycznie taka wygoda jak wiele osób to zachwala. Próbowałem robić projekty z Kohaną, Code Igniter, jednak zanim nauczę się używać jakiegokolwiek FW to szybciej napiszę kod "od ręki", po kilku większych projektach mam już gotowe swoje skrypty. Czy są w takim razie jakieś plusy frame worków? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Wyobraź sobie że zrobiłeś stronę dla kogoś, na własnym rozwiązaniu, ale później ktoś inny miałby dodać funkcjonalność. Po pierwszym szoku poleci wiązanka jak to marnie jest napisane, osoba taka będzie musiała przejrzeć cały Twój kod żeby poznać niektóre rozwiązania (a mogę się założyć że dokumentacji PHPDOC nie robisz) i zamiast pracować straci czas na analizę. Framework wymusza pewne z góry narzucone konwencje. Nawet jeśli byś zastosował jakieś udziwnienie niekoniecznie trzeba w nie zaglądać bo dodanie czegoś nowego może wiązać się wyłącznie z modyfikacją jednej akcji albo stworzeniem nowego kontrolera. Inne rzeczy jak połączenia z bazą, sesje, ACL itd będą standardowe raczej. Pewnie też nie piszesz w konwencji PSR. Ucząć się frameworka uczysz się dobrych nawyków. I patrz też na ogłoszenia o pracę.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 0 Dołączył: 29.07.2008 Ostrzeżenie: (0%)
|
Wyobraź sobie że zrobiłeś stronę dla kogoś, na własnym rozwiązaniu, ale później ktoś inny miałby dodać funkcjonalność. Po pierwszym szoku poleci wiązanka jak to marnie jest napisane, osoba taka będzie musiała przejrzeć cały Twój kod żeby poznać niektóre rozwiązania (a mogę się założyć że dokumentacji PHPDOC nie robisz) i zamiast pracować straci czas na analizę. Framework wymusza pewne z góry narzucone konwencje. Nawet jeśli byś zastosował jakieś udziwnienie niekoniecznie trzeba w nie zaglądać bo dodanie czegoś nowego może wiązać się wyłącznie z modyfikacją jednej akcji albo stworzeniem nowego kontrolera. Inne rzeczy jak połączenia z bazą, sesje, ACL itd będą standardowe raczej. Pewnie też nie piszesz w konwencji PSR. Ucząć się frameworka uczysz się dobrych nawyków. I patrz też na ogłoszenia o pracę. Zgadzam się z Tobą, jednak co do publikacji n/t PHP, które są dostępne na Polskim rynku muszę wypowiedzieć się zdecydowanie negatywnie. Przeczytałem kilka książek na temat programowania w PHP/MySQL, wyglądały one mniej więcej tak: -połowa książki składnia php, -mała wzmianka o istnieniu czegoś takiego jak klasy/obiekty (podobno ktoś je gdzieś widział tak jak ufo) -praktyczne przykłady aplikacji, połączenie html, szablon strony oparty o tabelki (zgroza) w połączeniu z knotami php (tak knotami) pojedyncze funkcje wplecione w html Przykład takiego podręcznika to: PHP i MySQL dla każdego, swoją drogą pozdrowienia dla autora za dzielenie się swoją cenną wiedzą (IMG:style_emoticons/default/smile.gif) |
|
|
|
james8 Framework czy to faktycznie wygoda? 22.10.2012, 15:01:37
nospor CytatCzy są w takim razie jakieś plusy frame workó... 22.10.2012, 15:04:11 
james8 Cytat(nospor @ 22.10.2012, 16:04:11 )... 22.10.2012, 15:12:23 
!*! Cytat(james8 @ 22.10.2012, 16:12:23 )... 22.10.2012, 15:31:51
skowron-line Czas 22.10.2012, 15:21:56 
james8 Cytat(skowron-line @ 22.10.2012, 16... 22.10.2012, 15:28:55 
skowron-line Cytat(james8 @ 22.10.2012, 14:28:55 )... 22.10.2012, 15:39:14
Sephirus Framework ma wiele ogólnie dostępnych lub ukrytych... 22.10.2012, 15:36:33
james8 Może faktycznie mało kumaty jestem, zresztą co wez... 22.10.2012, 15:44:05 
skowron-line Cytat(james8 @ 22.10.2012, 14:44:05 )... 22.10.2012, 15:48:27 
james8 Cytat(skowron-line @ 22.10.2012, 16... 22.10.2012, 15:53:29 
darko Cytat(james8 @ 22.10.2012, 16:53:29 )... 22.10.2012, 16:00:51
CuteOne W sygnaturze vikinga masz ciekawy artykuł o podsta... 24.10.2012, 17:19:03 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 11:54 |