Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zacząć ?
Forum PHP.pl > Forum > PHP > Pro > Archiwum Pro
berdyk
Poproszę o troszkę wskazówek na dobry początek.

Chciałbym się dowiedzieć jak zacząć (zabrać się) za inżynierię programowania w php.

To co do tej pory robię chyba przestało mnie bawić - czyli budowanie stron www opartych na php.

Proszę o rzeczowe wskazówki

Pozdrawiam
marcin96
...najlepiej zacząć od kupienia sobie porządnego, żółtego kasku ;>]

..a tak na serio ;>)

inzynieria programowania.. naczy zapewne chcesz sie nauczyc programowac na poziomie 'pro' (a nie pisac skrypty)? ;>)

...poszperaj po tym forum w poszukiwaniu ciekawych informacji i linków. Poczytaj tematy o architekturach aplikacji i tym podobnych sprawach, przeszperaj forum na temat programowania obiektowego. Poczytaj www.phppatterns.com.. Bardzo tez moze pomoc nauka 'normalnego' jezyka programowania typu c, pascal.. czy moze nawet lepiej bardziej 'nowoczesnych' typu delphi... tu juz inni niech sie wypowiedza ;>]

Generalnie - czytac, uczyc sie, podpatrywac, pisac.. i tak w kolko ;>)

jakos tak ;>]
halfik
hehe, szczerze to pierwszy raz spotykam sie z takim okresleniem w sosunku do PHPa smile.gif

A pytanie jak zaczac jest co najmniej dziwne, ale... owszem, mozna bawic sie szerzej w OOPa, czy architektury i rozne modele, ale co do tego ma ze do tej pory robiles strony jak to ujales? naprawde dobrze programowac mozna rowniez serwisy webowe i nie ma problemow, aby tutaj stosowac zaawansowane zagadnienia z dziedziny projektowania/planowania/kodowania. Zeby zaczac zabawe, wystarczy sobie znalezc/wymyslec or something relatywnie duzy projekt i dopiero przy pracy nad nim zobaczysz, co znaczy uzyte przez Ciebie sformulowanie. To co najprzyjemniejsze zaczyna sie dopiero ze wzrostem slozonosci pisanego systemu.

A co do innych jezykow programowania, to tam mialbys wieksze pole do popisu. Jezyki pokroju C/C++, czy Delphi udostepniaja wiele mechanizmow, ktore z przyczyn oczywistych nie sa dostepne dla programisty php, jak na przyklad wskazniki. php jest naprawde swoistym jesykiem programowania i uzyte tutaj przez Ciebie okreslenie ma zupelnie inny sens niz w przypadku jezykow kompilowalnych. Samo zas sformulowanie "inzyniera programowania", czy tez raczej oprogamowania jest dosyc szerokie, bo to najzwyczajniejsza w swiecie wiedza, w skald ktorej wchodza informacje z napawde roznych dziedzin informatyki, przykladowo dobra znajomosc algebry relacyjnej znacznei zwieksza mozliwosci kodera przy projektowaniu struktury bazy danych pod aplikacje, wiedza z np. systemow informatycznych, czy systemow operacyjnych itd. rozszerza "swiatopoglad" kodera, pozwala mu spojrzec na problem pod roznymi katami, dzieki czemu dostrzega wielorakie sposoby rozwiazania tegoz. Generalnie im wieksza bedziesz mial wiedza z dzeidzin, ktora poczatkowo wogole moga sie nie miec nic wspolnego z php, ba nawet z programowaniem, tym przyjemniej bedzei Ci sie programowac. Przyklad? Zalozmy, ze standard: mamy do napisania system rejestraci uzytkownikow i zarzadzania ich kontami - niby nic szczegolnego, ale teraz: kazdy kto mial stycznosc z np. win2000 i wie jak tam wyglada zarzadzanie uzytkownikami i jakie tam sa mozliwosci, zacznie sie bawic we wdrazanie podobnych mozliwosci we wlasnym systemie itd. Generalnie nalezy na wszystko patrzec pod katem naszej ew. ofiary, jak Ci narysuja na skrawku papieru 2 kolka, masz zaczac zastanawic sie jak, kiedy, gdzie, po co itd. to mozna wykozystac, w polaczeniu z czym moze to dac ciekwe, nowatorskie rozwiazania etc. tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.