Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Closed TopicStart new topic
> portal pracy - jak technologia?, php czy java?
ds26
post 28.07.2007, 13:01:44
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 25.01.2007

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


Witam,

napoczatku przyszlego roku chcialbym ruszyc z pracami nad portalem pracy (cos na wzor pracuj.pl)

Zastanawiam sie nad wyborem technologii:

pracuj.pl jest napisane w asp. Osobiscie znam php'a na tyle ze sam moglbym stworzyc taki serwis,
ale php coraz bardziej kojarzy mi sie z lamerstwem i ogolnie malo profesjonalnie.

znam troche jave ale nie na tyle zebym mogl teraz juz to napisac (wiec pewnie musialbym zlecic komus napisanie tego).

BAza: mysql, mimo wszystko. znacznie szybsza od postgresa.

Wiec reasumujac bylbym za: java + mysql + linux.

dajcie znacc o tym sadzicie.

a moze jednak ten php? winksmiley.jpg

pozdr.
Go to the top of the page
+Quote Post
NuLL
post 28.07.2007, 13:07:26
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Cytat
php coraz bardziej kojarzy mi sie z lamerstwem i ogolnie malo profesjonalnie.

Najwyrazniej sam taki jestes smile.gif

Ten post edytował NuLL 28.07.2007, 13:09:12


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
Seth
post 28.07.2007, 13:09:12
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


PHP kojazy Ci sie z lamerstwem, mowisz?

Czy w takim razie tak samo okreslisz swoj poziom wiedzy o PHP i jakosc skryptow jakie tworzysz?

Co przecietnego uzytkownika ktory wejdzie na Twoja strone bedzie obchodzic technologia jaka wykorzystasz jezeli serwis bedzie spelnial jego oczekiwania i nie bedzie mial bledow?

Czy w nielamerskiej Javie jestes w stanie osiagnac to samo na obecnym etapie swojej wiedzy co w PHPie?
Czy zdajesz sobie tez sprawe z technoogii jakie musisz uzyc i skonfigurowac (Tomcat) i ile bedzie Cie to kosztowac?

Konczac... czy wybierzesz nielamerskie ferrari, ktore bedzie Cie kosztowalo kupe kasy, bedziesz musial sie nauczyc prowadzic je i wydawac majatek na jego utrzymanie, czy moze inne sprawdzone auto, ktore jest bardziej lamerskie bo nie posiada czerwonego koloru i spojlerow oraz nie poderwiesz na nie laski ale tez jezdzi i jest w zasiegu Twoich mozliwosci?



Trendy w programowaniu zawsze byly i beda. Raz na topie jest Java, a raz inny jezyk. Ale przy budowaniu aplikacji nie liczy sie to co jest cool, a to w czym mozna osiagnac zamierzony efekt przy malych nakladach pracy albo to czego oczekuja od Ciebie klienci.

Jezeli ten projekt ma byc tylko kpoligonem doswiadczalnym to uzyj Javy. Jezeli podchodzisz do niego powaznie to pozostaw swoje przekonania na temat tego co ejst cool a co nie na inna okazje - np. na wycieczke po miescie...


P.S.
Takie temat raczej do hydeparku powinny ladowac.

Ten post edytował Seth 28.07.2007, 13:17:11
Go to the top of the page
+Quote Post
Moli
post 28.07.2007, 13:33:31
Post #4





Grupa: Zarejestrowani
Postów: 662
Pomógł: 45
Dołączył: 26.03.2007
Skąd: Warszawa

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


W php można naprawdę dużo napisać, a portal typu pracuj.pl to nie jest jakieś arcydzieło. Przy dużych projektach, najważniejsze jest to jak wszystko rozplanujesz.

Jeśli już na prawdę masz coś do php i nie chcesz go używać to może Python i jakiś framework ? np. Django. Albo Ruby i Ruby On Rails ?

ps. Grono.net jest postawione na Django, więc jak widzisz wytrzymuje spore obciążenia.
Go to the top of the page
+Quote Post
ds26
post 28.07.2007, 13:33:46
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 25.01.2007

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


z tego co wiem java jest darmowa i nic wiecej nie bedzie mnie to kosztowac..
co do tomcata - dlamnie nie jest problemem instalka tego:) poza tym sa inne serwery (poza apachem) tore swienie radza sobie z java(resin)..

php jest lamerskie w tym sensie ze jest to jezyk skryptowy, prekomilowany..
silnik javy jest stabilnijszy z tego co czytalem..

chodzi mi o profesjonalizm rozwiazania. przecietnego uzytkownika rezczywiscie malo co obchodzi w czym jest serwis napisany, ale idac tym tropem mozna powiedziec po co tez pisac obiekotowo, skoro to samo mozna osiagnac proceduralnie.. albo w ogole wszystkonapisac w czytsym htmlu.. itd..

sa na tym forum programisci javy ?

to ich glosu chetnie bym posluchal.
Go to the top of the page
+Quote Post
NuLL
post 28.07.2007, 13:38:48
Post #6





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Cytat
php jest lamerskie w tym sensie ze jest to jezyk skryptowy, prekomilowany..

laugh.gif Fajny argument nie ma smile.gif PHP, Python ( czesciowo ), Ruby, Perl wszystko lamerskie biggrin.gif A moze ty jestes lama bo masz blade pojecie o programowaniu przytaczajac tak idiotyczny argument ?

Ten post edytował NuLL 28.07.2007, 13:39:08


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
strife
post 28.07.2007, 14:10:02
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Przenoszę na Hydepark smile.gif


--------------------
Go to the top of the page
+Quote Post
nasty
post 28.07.2007, 14:30:35
Post #8





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

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


Ja bym poradził znalezienie sobie innego zajęcia smile.gif Jest mnóstwo fajnych rzeczy które można robić na świecie smile.gif
Go to the top of the page
+Quote Post
Cysiaczek
post 28.07.2007, 14:34:31
Post #9





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Lamerski (a właściwie lamerem) to może być programista, ale nie język. Używanie Javy do pisania tak prostej aplikacji jak portal pracy to moim zdaniem bezsens, chyba, że hobbystycznie to chcesz robić. Od tego właśnie jest PHP - to jest ten segment rynku na którym panuje Ono niepodzielnie i bynajmniej nie dlatego, że komuś się nie chciało wymyślać czegoś lepszego.

Pozdrawiam.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
sztosz
post 28.07.2007, 15:09:13
Post #10





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

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


Lamerskie to są Frameworki bo w ogóle wtedy za szybko i prosto się pisze. Prawdziwy Haxior pisze CRM w assemblerze.


--------------------
Go to the top of the page
+Quote Post
tiraeth
post 28.07.2007, 15:30:39
Post #11





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


Cytat
chodzi mi o profesjonalizm rozwiazania

Najpierw zadbaj o argumenty, po gadając, że PHP jest lamerskie, bo jest prekompilowane, robisz z siebie PROFIsjonaliste...

Cytat
silnik javy jest stabilnijszy z tego co czytalem

Przestań czytać i sam sprawdź...

Cytat
sa na tym forum programisci javy ?

Są, i pewnie zaraz któryś zabierze głos...

Cytat
z tego co wiem java jest darmowa i nic wiecej nie bedzie mnie to kosztowac

Znajdź odpowiedni hosting albo dedyk, na którym zainstalujesz Tomcata (albo będzie tam zainstalowany), a potem mów, że nie będzie Cię to nic kosztować. Chyba, że chcesz postawić własny serwer, na tej swojej Neostradzie, z której korzystasz (tak, whois jeszcze działa na forum).

Cytat
znam troche jave ale nie na tyle zebym mogl teraz juz to napisac (wiec pewnie musialbym zlecic komus napisanie tego).

Mhm, to kolejny dowód na to, że musiałbyś ponieść jakieś koszty... i to nie byle jakie, programiści Javy bardzo dobrze się cenią (zreszą, php-owcy także).

Coś mi się wydaje, że nie potrafisz niczego poza napisaniem "szołtboksa" w PHP, a już napewno nie korzystałeś nigdy ze struktury MVC dla PHP5... Może nawet Twoja wiedza o PHP zakończyła się na wersji 4.4....

Podsumowując, wróć to programowania w Pascalu, tam od razu sobie .exe możesz stworzyć. Olej PHP, Ruby on Rails, Python, Perl... wogóle olej programowanie i zajmij się grą w Sapera.
Go to the top of the page
+Quote Post
Seth
post 28.07.2007, 15:40:14
Post #12





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Cytat
silnik javy jest stabilnijszy z tego co czytalem

Co rozumiesz przez stabilniejszy? Podaj linka do tego artykulu to chetnie poczytam.


Cytat
z tego co wiem java jest darmowa i nic wiecej nie bedzie mnie to kosztowac..

Rozumiem, ze hosting juz masz zapewniony?

Cytat
php jest lamerskie w tym sensie ze jest to jezyk skryptowy, prekomilowany..

Poprosze o inne argumenty z ktorymi mozna powaznie polemizowac...

Cytat
chodzi mi o profesjonalizm rozwiazania.

W czym w takim razie obiawia sie wiekszy profesjonalizm JSP od PHP?
I czy wg. Ciebie uzywajac Javy bedziesz juz "profesjonalny"?


Cytat
(...)przecietnego uzytkownika rezczywiscie malo co obchodzi w czym jest serwis napisany, ale idac tym tropem mozna powiedziec po co tez pisac obiekotowo, skoro to samo mozna osiagnac proceduralnie.. albo w ogole wszystkonapisac w czytsym htmlu.. itd..

Mylisz sie.
To w czym i jak to napiszesz uzytkownika nie obchodzi. Jego obchodza efekty.
Ale nie przykladaj tej samej miarki do tego jaka Ty bedziesz musial wykonac prace piszac w tym czy innym jezyku oraz w tym czy innym paradygmacie programowania.
Jednym slowem stosuj to w czym jestes dobry i co umiesz najlepiej wykorzystac do danego celu, a nie zachwycaj sie tym, ze Twoi uzytkownicy dostana orgazmu widzac w adresie .jsp
Go to the top of the page
+Quote Post
ds26
post 28.07.2007, 16:25:20
Post #13





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 25.01.2007

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


lamesrkosc phpa:

tablice asocjacyjne (w javie wiele typow kontenerow..)
prymitywne typowanie zmiennych, funkcji (wartosci zwracanych)

itd itd..

ja lubie php, za jego swobode ktora daje, ale java daje duzo wiecej z pkt widzenia mozliwosci programistycznych..

i "nawet" daje mozliwosc wykorzystania wzorca MVC ktorego znajomoscia kolega tak sie szczyci winksmiley.jpg

bardzo prosze o opinie osob ktore widza cos wiecej poza PHP, i maja nieco szrsze horyzonty:)
Go to the top of the page
+Quote Post
tommy4
post 28.07.2007, 16:29:11
Post #14





Grupa: Zarejestrowani
Postów: 288
Pomógł: 12
Dołączył: 2.12.2005

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


pokaż mi jak będziesz z tego korzystał.

PHP jest proste, bo tworzenie stron jest proste.
Go to the top of the page
+Quote Post
Cysiaczek
post 28.07.2007, 16:37:18
Post #15





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Tablice w PHP są lamerskie? Człowieku!!! Co ty piszesz!!! PHP posiada jedną z najlepszych implementacji tablic. Zawdzięcza to właśnie dynamicznemu typowaniu. Chcesz kontener dla konkretnego typu zmiennych? Napiszesz w 5 minut jedną ręką, przy okazji trzymając browar w drugiej. Jedyny sensowny argument to brak wymuszania typów prymitywnych (i tak tylko przy przekazywaniu, bo kontroli zwracanych nie ma i nie będzie). Nie widzę nic takiego, co ma Java, co byłoby przydatne w pisaniu aplikacji dla www, a czego nie ma php.

Btw. Co maja do tego wszystkiego wzorce projektowe?
---
Ja wywlokłem wzorce na wierzch, jako argument (taki rzucony z grubej rury) za tym, że "kolega" ds26 nie ma zielonego pojęcia o PHP...
---
tiraeth


Pozdrawiam.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
tiraeth
post 28.07.2007, 16:54:00
Post #16





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


Cytat
tablice asocjacyjne (w javie wiele typow kontenerow..)

Zapoznaj się z wiki, poczytaj to i pobaw się obiektami... Poza tym, jeśli uważasz tablice asocjacyjne za jedyny kontener w PHP, to proszę Cię... już więcej nic nie pisz. Przypomnę tylko, że wiele frameworków ma swoje, zaimplementowane, kontenery dla danych... więc w tym przypadku ich ilość jest duża. Poza tym, jeśli tablice asocjacyjne są lamerskie, to już na prawdę się nie odzywaj, zanim nie uzasadnisz tego.

Cytat
prymitywne typowanie zmiennych, funkcji (wartosci zwracanych)

A Wikipedia mówi, że PHP jest językiem dynamicznie typujących zmienne, a bynajmnije takie typowanie nie jest prymitywne, a jeśli chcesz utrzymać konkretny typ dla danej zmiennej, wystarczy nauczyć się korzystać z klas, które pozwalają na kontrolowanie wartości zmiennych. Brak "bezpiecznego typowania - safe-type"... nie będę cytować Wiki, przeczytaj sobie sam.

Cytat
ale java daje duzo wiecej z pkt widzenia mozliwosci programistycznych

Skąd Ty możesz wiedzieć jakie możliwości daje Java, w porównaniu z PHP, skoro jeszcze kilka postów wyżej piszesz, że znasz Javę trochę. Ja nie znam Javy (siedziałem w kodzie ze dwa, trzy razy), ale nie piszę, że jest prymitywna czy lamerska (choć zdecydowanie nie jest - widać to po ilości ofert pracy dla tego języka), ale nawet gdybym znał, to zanim zacząłbym mówić, że jest lepsze niż PHP do budowania portalu, zastanowiłbym się sto razy, biorąc pod uwagę koszty, jakie musiałbym ponieść oraz możliwości programistyczne (zarówno języka, jak i swoje).

Kiedyś na forum był temat Ruby kontra PHP, w którym dyskusja także dotykała Javy. Wiele głosów padło za tym, aby dać sobie spokój z wyliczaniem błędów jednego i drugiego języka, skoro PHP, Ruby i Java mają swój kawałek rynku (PHP zdecydowanie większy kawałek, jeśli chodzi o serwisy internetowe) i żaden język nie zagraża drugiemu.

Jeśli piszesz, że PHP jest lamerskie, choć po chwili rzucasz "(..) lubie php, za jego swobode (...)", to może na prawdę kup sobie trochę książek o PHP, Javie, Ruby'm, Pythonie i Perl'u, po czym zastanów się nad ich różnicami, przeznaczeniem, strukturach danych, możliwych kooperacji z innymi językami czy platformami, kosztach wdrożenia projektów, ich ciągłego developingu, a następnie wróć tutaj i dokończ swoje wywody na temat lamerstwa PHP.

Zacznij w końcu uzasadniać swoje wywody...
Go to the top of the page
+Quote Post
Seth
post 28.07.2007, 18:18:22
Post #17





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Cytat(ds26 @ 28.07.2007, 17:25:20 ) *
lamesrkosc phpa:

tablice asocjacyjne (w javie wiele typow kontenerow..)
prymitywne typowanie zmiennych, funkcji (wartosci zwracanych)

"Kolega" chyba niedouczony jest lekko skoro jedyni etakie kontenery wymienia smile.gif
Poczytaj o SPL" title="Zobacz w manualu PHP" target="_manual winksmiley.jpg


Cytat
itd itd..

Chetnie poznam te itd itd i nawet "itp" oraz "etc" biggrin.gif Czy moze to wszystko na co Cie stac w tym temacie?

Cytat
ja lubie php, za jego swobode ktora daje, ale java daje duzo wiecej z pkt widzenia mozliwosci programistycznych..

Wymien jakie? Co mozna w JSP osiagnac czego nie mozna osiagnac w PHPie?
I skad u Ciebie ta pewnosc skoro piszesz, ze ledwie znasz Jave?

Cytat
bardzo prosze o opinie osob ktore widza cos wiecej poza PHP, i maja nieco szrsze horyzonty:)

Przez 5 lat programowalem zawodowo w ASP.NET z wykorzystaniem C# (a wczesniej w ASP i VB) smile.gif To byly czasy winksmiley.jpg


P.S.
Ciekaw jestem jakie masz doswiadczenie w pisaniu w PHP oraz w innych jezykach?
No i czekam na linka do tej ciekawego artykulu na temat kompilatora Javy smile.gif

Ten post edytował Seth 28.07.2007, 18:26:44
Go to the top of the page
+Quote Post
php programmer
post 28.07.2007, 18:22:33
Post #18





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

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


Cytat
bardzo prosze o opinie osob ktore widza cos wiecej poza PHP, i maja nieco szrsze horyzonty:)

Twoje podejście przypomina mi, kiedy dawnymi czasy
ludzie uważali, że Pascal jest lamerski i nic konkretnego nie da się napisać,
Taka już mentalność ludzka, że jak coś jest bardziej
przyjazne i łatwiejsze to zaraz musi być lamerskie,
moim zdaniem jest to pewna odmiana snobizmu

A ja powiem, że w Pascalu programowałem 5 latek,
i nie było rzeczy (jak na tamte czasy), której nie dało by się w nim napisać,
wszystko można było z niego wycisnąć, jedynym ograniczeniem była
wyobraźnia programisty i myślę, że również dziś jest podobnie,

co do
Cytat
lamesrkosc phpa:
1. tablice asocjacyjne (w javie wiele typow kontenerow..)
2. prymitywne typowanie zmiennych, funkcji (wartosci zwracanych)

1. Nie wiem co widzisz lamerskiego w tablicach php, spełniają bardzo dobrze swoją funkcję

2. prymitywne typowanie? Co ty wymyślasz?
Może pokaż nam jakieś nieprymitywne typowanie "mistrzu",
Typowanie w php jest domyślne, tzn że php sam się domyśla jaki
jest typ, a jak trzeba to programista może sam narzucić typ.

Ten post edytował php programmer 28.07.2007, 19:08:20
Go to the top of the page
+Quote Post
seaquest
post 28.07.2007, 21:44:37
Post #19





Grupa: Przyjaciele php.pl
Postów: 790
Pomógł: 7
Dołączył: 6.02.2003
Skąd: Polska

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


Może oderwę się trochę od tematu, ale
Cytat
BAza: mysql, mimo wszystko. znacznie szybsza od postgresa.


To jakiś żart?


--------------------
Michał Płachta
Warsztat: Mac OS X Leopard, PostgreSQL, Text Mate, Retrospectiva + SVN
Go to the top of the page
+Quote Post
NuLL
post 28.07.2007, 23:25:45
Post #20





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Cytat
BAza: mysql, mimo wszystko. znacznie szybsza od postgresa.

Pytanie czy MySQL to baza ? Wg mnie to namiastka tego co daje np Postgre czy Oracle winksmiley.jpg a to sa bazy smile.gif No moze od 5.0 cos sie w tej kwestii ruszylo winksmiley.jpg

Ten post edytował NuLL 28.07.2007, 23:26:07


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.06.2025 - 16:51