konto usunięte

Temat: Przyszłość PHP

Witam,
co myślicie o przyszłości PHP?
czy cały czas warto się go uczyć?
Czy może przerzucić się np. na Pythona, Ruby ? ;)

bardzo proszę o jakieś rady :)

Pozdrawiam.Mariusz Wrenczycki edytował(a) ten post dnia 30.10.07 o godzinie 20:56
Krzysztof Trojanowski

Krzysztof Trojanowski programista .NET
(c#)

Temat: Przyszłość PHP

Od jakiegoś czasu pracuję jako programista php i mogę z własnego punktu widzenia powiedzieć że ten język ma jeszcze dużo przed sobą i napewno jeszcze przez długi czas będzie jednym z podstawowych języków używanych przy oprogramowywaniu logiki strony.

Co do przerzucania się na inne języki to zdecydowanie polecam poznanie jakiś podstaw innych języków jak chociażby asp.net czy jsp. Nie miałem jeszcze okazji tworzyć projektów w pythonie (chociaż uczyłem się tego języka i bardzo mi sie spodobał), Ruby (o którym nic nie wiem) czy jsp. Na pewno nie można przewidzieć w jakich językach będzie zmuszeni pisać za kilka lat aby klienci byli zadowoleni więc znajomość innych języków na pewno się przyda.

konto usunięte

Temat: Przyszłość PHP

Schyłek PHP nie nadchodzi i wg mnie jeszcze długo nie nadejdzie - choćby dlatego, że jest obecnie zbyt mocno rozpowszechniony. Tym bardziej że język jest w dalszym stopniu rozwijany i efekty tego moim zdaniem prognozują dobrze.

Natomiast nic nie stoi na przeszkodzie aby spróbować innych języków, przykładowo Ruby-on-rails, który jest językiem w całości OOP. Po nauczeniu się go, jest do wielu zastosowań znacznie wygodniejszy (tam gdzie szybkość aplikacji nie ma decydującego znaczenia, choć nie tylko). Zresztą, jak zawsze, najlepiej ocenić to próbując samemu, chociaż tutaj może być ciężko ze znalezieniem hostingu (co nie znaczy że ich nie ma, ew. w przypadku większych projektów można użyć serwera dedykowanego). Dla celów edukacyjnych można oczywiście uruchomić to na swoim kompie.Konrad Gałęzowski edytował(a) ten post dnia 30.10.07 o godzinie 21:57

konto usunięte

Temat: Przyszłość PHP

PHP ma przed sobą przyszłość, jednak nie sądzę, by była ona usłana różami. Moim zdaniem PHP będzie domeną początkujących programistów, a coraz większe wymagania klienta, spowodują powstanie nowych technologii, których PHP nie będzie w stanie dogonić (jak zwykle). Niemniej jednak dalsze śledzenie rozwoju tego języka jest jak najbardziej wskazana.
Prywatnie kibicuje platformie .NET ;)

konto usunięte

Temat: Przyszłość PHP

Moim zdaniem PHP będzie domeną początkujących programistów, a coraz większe wymagania klienta, spowodują powstanie nowych technologii,

Php to tylko język nie mylmy go z technologią.
Ci początkujący programiści się szybko uczą i tworzą potem frameworki, gotowe skrypty ( gorsze lub lepsze ).
Ile jest profesjonalnych forów, cmsów etc na php.
Działają szybko, programistów do pracy ma klient tysiące, hosting za pół darmo.
To inne języki muszą gonić php a nie odwrotnie ( nie zapominajmy o tym ).

Pytać mozna w tym momencie o przyszłość Ruby, jsp czy asp w kontekście serwisów www mniejszych i tych średnich czyli naszej codzienności.

Przyłością php nie są skomplikowane aplikacje intranetowe, bankowe itp.

Co do .NET, cały internet na serwerach MS to by było coś.Michał Wujas edytował(a) ten post dnia 30.10.07 o godzinie 23:03

konto usunięte

Temat: Przyszłość PHP

I w ten sposób z przyszłości php przeszliśmy do jego zastosowań. Oczywiście php łatwo się nauczyć, jednak ja nie nazywałbym programistami osób, które potrafią sklecić prostego cms-a lub forum i znają kilka podstawowych zapytań sql. Raczej są to "twórcy stron php". Każdy większy projekt napisany przez takie osoby będzie zawierał tony błędów i niedopatrzeń (związanych z brakiem odpowiednich dobrych praktyk programowania), które będą łatwe do znalezienia i wykorzystania. Miałem okazję obserwować kilkukrotnie podobne sytuacje, gdy złamanie takiej 'aplikacji' zajmowało mi najczęściej kilka-kilkanaście minut. Albo gdy wejście ok 1000 ludzi w krótkim czasie na serwis hostowany na szybkim serwerze, powodowało wylot bazy danych w kosmos.
Także z tą domeną początkujących programistów byłbym ostrożny :)

Edit: literówki.Konrad Gałęzowski edytował(a) ten post dnia 31.10.07 o godzinie 10:52
Adrian Wieczorek

Adrian Wieczorek Full Stack Developer

Temat: Przyszłość PHP

Konrad G.:
Natomiast nic nie stoi na przeszkodzie aby spróbować innych języków, przykładowo Ruby-on-rails, który jest językiem w całości OOP.

W kwestii formalnej: Ruby-on-rails to nie jezyk programowania, tylko framework. Jezykiem jest oczywiscie Ruby. ;)

konto usunięte

Temat: Przyszłość PHP

Konrad G.:
I w ten sposób z przyszłości php przeszliśmy do jego zastosowań. Oczywiście php łatwo się nauczyć, jednak ja nie nazywałbym programistami osób, które potrafią sklecić prostego cms-a lub forum i znają kilka podstawowych zapytań sql.
Bo przyszłość tego języka wiążę się z zastosowaniami w których jest niezastąpiony.
Jeżeli chodzi o forum to miałem na myśli vBulletin i inne komercyjny rozwiązania. Jakoś nie widzę poważnej konkurencji poza php.

Przyglądaliście sie kodowi wordpress'a ? Jak się chce to można napisać coś ładnie, efektywnie i profesjonalnie w php.
Jakub L.

Jakub L. Programista

Temat: Przyszłość PHP

PHP jest do zastąpienia wszędzie (a dokładnie w robieniu wuwu), tylko ma duży user base.
Jak się chce, to we wszystkim napisze się ładnie, w Perlu też.
Tylko w przypadku PHP trzeba bardzo chcieć.
Krzysztof Trojanowski

Krzysztof Trojanowski programista .NET
(c#)

Temat: Przyszłość PHP

w każdym języku można pisać ładnie, podobnie i w drugą stronę. Aby pisać ładnie wystarczą odpowiednie nawyki, które nabiera się z czasem, dlatego pisanie że w którymś języki piszę się lepiej a w innym gorzej zależy tylko od języka programowania jest dla mnie lekko niezrozumiałe. Każdy język jest tylko narzędziem i od programisty zależy w jaki sposób je użyje.Krzysztof T. edytował(a) ten post dnia 31.10.07 o godzinie 22:23
Paweł W.

Paweł W. java developer at
https://rozwoj-oprog
ramowania.pl

Temat: Przyszłość PHP

ja pisalem tylko w php jakis czas temu, ale teraz pisze bardziej wtedy gdy musze. a jesli mam wybor to wole j2ee i wlasnie w tym kierunku juz sie rozwijam rezygnujac z php

konto usunięte

Temat: Przyszłość PHP

Ja bym tak narazie na najblizsza przyszlosc PHP nie przekreslal. Wielu ludzi sie tym zajmuje, i kazdego dnia na pewno wiecej programistow php przybywa niz ubywa. nawet jezeli czesc z nich zrezygnuje z programowania w tym jezyku, nadal jest on bardzo przystepny i posiada jak na swoja technologie spore mozliwosci, nawet dla poczatkujacych programistow, z uwagi na niezbyt skomplikowana skladnie i bardzo fajny analogiczny tok projektowania i programowania;
Krzysztof T.:
w każdym języku można pisać ładnie, podobnie i w drugą stronę. Aby pisać ładnie wystarczą odpowiednie nawyki, które nabiera się z czasem, dlatego pisanie że w którymś języki piszę się lepiej a w innym gorzej zależy tylko od języka programowania jest dla mnie lekko niezrozumiałe.

Dokladnie, z czasem automatycznie wciskamy odpowiednia kombinacje tabulatorow i strzalek, by struktura kodu wygladala ladnie i przejrzyscie. Reszta pisania to rowniez doswiadczenie, czyli stale konstrukcje, spacja w tym i w tym miejscu, ladne case'y i tak dalej i tak dalej.

konto usunięte

Temat: Przyszłość PHP

[author]Jakub

konto usunięte

Temat: Przyszłość PHP

Uwazasz, ze lepiej poslugiwac sie narzedziami, niz na wlasna reke od poczatku uczyc sie dobrych zwyczajow i pisac przejrzysty, elegancki kod?
Adrian Wieczorek

Adrian Wieczorek Full Stack Developer

Temat: Przyszłość PHP

Konradowi zapewne chodzilo o to, ze dobrze napisany program to nie spacje, wciecia i "ladna struktura kodu"...Adrian Wieczorek edytował(a) ten post dnia 01.11.07 o godzinie 21:10

konto usunięte

Temat: Przyszłość PHP

to lepiej napisac super aplikacje, ale miec w kodzie burdel? ;)

Wiadomo, ze wyglad to nie wszystko, liczy sie przedewszystkim dzialanie, ale dobre nawyki powinny isc w parze z wysoka funkcjonalnoscia i zoptymalizowanymi rozwiazaniami.

konto usunięte

Temat: Przyszłość PHP

[author]Jakub

konto usunięte

Temat: Przyszłość PHP

Piotr L.:
Jakub Świegot:
to lepiej napisac super aplikacje, ale miec w kodzie burdel? ;)

Wiadomo, ze wyglad to nie wszystko, liczy sie przedewszystkim dzialanie, ale dobre nawyki powinny isc w parze z wysoka funkcjonalnoscia i zoptymalizowanymi rozwiazaniami.

Gdybym miał wybrać pomiędzy DZIAŁAJĄCĄ APLIKACJĄ a PRZEJRZYSTYM KODEM wybrałbym to pierwsze...

a ja nie wybralbym nic. zrezygnowal bym. poniewaz pozniejsze zmiany, edycja czy dodanie czegos do takiego balaganu dla mnie nie wchodziloby w gre. nie mam zamiaru odszyfrowywac o co chodzilo autorowi, ktory to pisal. dobra, sprawna aplikacja + przejrzysty kod tylko razem, innej kombinacji nie kupuje.

konto usunięte

Temat: Przyszłość PHP

Nie chodziło mi o to żeby mieć bałagan w kodzie, bo tego nie naprawi żaden choćby najlepszy edytor ;)
Miałem na myśli to, że indentacja jest obecnie robiona automatycznie przez edytory, można sobie nawet skonfigurować, w jaki sposób mają wyglądać poszczególne bloki kodu. Dzięki temu programista może się w całości skupić na strukturze programu, a głównie na tym aby napisać go w taki sposób, żeby jego rozbudowa i przyszłe modyfikacje były jak najłatwiejsze.

PS. Odeszliśmy nieco od tematu :)Konrad Gałęzowski edytował(a) ten post dnia 02.11.07 o godzinie 09:33

konto usunięte

Temat: Przyszłość PHP

mnie takie automatyczne "ustawiatory" wyprowadzaja z rytmu. sam sobie ustawiam kod ;)

Następna dyskusja:

Narzędzia do PHP




Wyślij zaproszenie do