PHP pre velke projekty, alebo ako na PHP profesionalne ? – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

PHP pre velke projekty, alebo ako na PHP profesionalne ? – PHP – Fórum – Programujte.comPHP pre velke projekty, alebo ako na PHP profesionalne ? – PHP – Fórum – Programujte.com

 

greppi0
Stálý člen
6. 1. 2008   #1
-
0
-

Cafte,

v PHP programujem par rokov, ale pomaly zistujem ze v nom neviem efektivne pracovat ...
Spravit jednoduchy web v PHP mam za par hodin, ale ako to je v profesionalnych grafickych studiach ? Hadam neprogramuju vsetko rucne ... sak by sa zblaznili, keby mali jeden velky projekt programovat od zaciatku + nejake testy ...

jasne su k dispozicii nejake knihovny pre odosielanie mailov, upload obrazkov a pod. ale to sa mi tiez nezda ako efektivne a hlavne rychle riesenie...

Cital som nieco o frameworkoch v PHP, pouzivate to ? Tiez o Ruby on Rails kde mate jeden blog za 15 minut aj s administracnym rozhranim ...
Proste mi ide o efetivne, efektne a rychle riesenie pre vyvoj dynamickych webovych aplikacii na profesionalnej urovni ...
chcel by som sa webom zivit a PHP pri velkych projektoch ma obmedzuje -> spagetovy kod :smile1:

Nahlásit jako SPAM
IP: 195.91.84.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
Marty_SVK0
Návštěvník
6. 1. 2008   #2
-
0
-

Ja si myslim aj ked to samozrejme nemusi byt pravda ze velke firmy si uplne na zaciatku vytvorili nejaky pevny zaklad(ako administraciu a tie veci co si pisal) a ked tvorili nove velke projekty tak uz len po pripade zmenili vzhlad alebo nieco upravili podla poziadaviek klienta

Nahlásit jako SPAM
IP: 91.127.137.–
Zabav sa na : http://www.1000her.eu
greppi0
Stálý člen
6. 1. 2008   #3
-
0
-

myslel som na to, je to jedna varianta, ale ked napr. 3 ludia robia RS, nebude nikdy taky bezpecny, prehladny, tiez funkcii bude menej, lebo na tom robili len 3 ludia ... kdezto open-source riesenia, ktore su otestovane casom a pracuje na nich viacej ludi su IMHO lepsia varianta ...
ale to mi tiez pripada ako "skrabanie praveho ucha lavou rukou" ...

Nahlásit jako SPAM
IP: 195.91.84.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
hrach
~ Redaktor
+1
Boss
6. 1. 2008   #4
-
0
-

frameworky je cesta ven ze zakleteho kruho programovat vsecko dokola
ale nespasi to ;)

nutno ale říct, že frameworky jsou na "blogy" přizpůsobené a stejně jak jde udělat ten tutorial v Rails, tak to de v jakémkoliv jiném PHP frameworku.

já jsem to dopracoval ktomu, že sem si napsal vlastní, a až dnes, jsem opravdu spokojen. stálo mě to půl roku testování, dřiny, hledání té správné cesty, ale stálo to určitě zato ;) samozřejmě je plno věcí, co musím jeěště naprogramovat, ale halvní myšlenky jsou již hotové a je to opravdu použitelný.


jestli mám nějaké doporučit pto PHP pak Zend a CakePHP. a samozřejmě ten můj - Hlen ;)

Nahlásit jako SPAM
IP: 193.179.169.–
http://jan.skrasek.com@hrachcz – webdeveloper
6. 1. 2008   #5
-
0
-

Uz me napadlo, ze bych nekdy zkusil udelat video, jak se pise blog v holem PHP (bez jakychkoliv externich souboru), ale nejak jsem se k tomu nedokopal. Ale muj nazor je, ze to jde. Vzdyt v tech videjich (at uz je to RoR nebo Cake) stejne vzdycky udelaji jenom formular s policky Jmeno a Obsah a tlacitkem odeslat a zobrazovaci stranku :)

To greppi: Fixovat se na PHP je blbost. Kdyz se podivas, tak PHPkari maji nejnizsi platy ze vsech programatoru. I idea, ze se budes zivit delanim webu na volne noze je sice hezka, ale...krajne nerealna. Konkurence se stale zvysuje a prevdepodobnost, ze budes mit dlouhodobe tolik zakazek, aby te to dobre uzivilo je dost mizerna.

Nahlásit jako SPAM
IP: 81.30.238.–
Prosím, jestli potřebujete s něčím poradit,zeptejte se na fóru. Jakýkoliv bezdůvodný pokus mě kontaktovat skončí okamžitým přidáním do ignore listu![br][br] Současný počet osob, které to nepochopily: 7
greppi0
Stálý člen
6. 1. 2008   #6
-
0
-

Uz me napadlo, ze bych nekdy zkusil udelat video, jak se pise blog v holem PHP (bez jakychkoliv externich souboru), ale nejak jsem se k tomu nedokopal.


to by bolo dost dlhe video nie ? :smile1: bez urazky ...

idea, ze se budes zivit delanim webu na volne noze je sice hezka, ale...krajne nerealna.


ja mam na to nazor (aj ked neviem ako to je v skutocnosti), ze web v tychto rokoch sa len rozrasta, uz je davno za nami cas ked robil web iba jeden ... webov bude stale pribudat, a tym padom budem mat stale viac zakaziek ... teraz robim 1 rok pre jedno graficke studio, dost casto tam telefonuju ludia ze chcu spravit web, aj ked teraz moc toho nerobime, lebo sefko sa zaobera inymi vecami, cize vecsinu objednavok neprimame, keby sme to rozbehli ale vo velkom, uricte by sme sa chytili ...
Inak, prave dnes mi jeden ponukol pracu v HP, co som samozrejme nechal tak lebo som este student ... mesacne by som mal 30 000, za 3 roky 50 (v SK, myslim ze to je slusne)

Konkurence se stale zvysuje


no neviem ako to je u vas v cechach, ale ja poznam vela akoze si hovoria programatori, ktory ani nevedia ze nieco take ako W3C, SEO, friednly URL alebo nedajboze ze nejaka optimalizacia pre najznamensie prehliadace ... Tiez su graf. firmy ktore na toto kaslu, a pritom to je dolezite ... cize konkurencia na slovensku nieje skoro ziadna, ak sa viem predat ...

Kdyz se podivas, tak PHPkari maji nejnizsi platy ze vsech programatoru.


tak v com by som mal programovat ked nechcem robit programy pre OS, ale chcem sa venovat webu ...

Nahlásit jako SPAM
IP: 195.91.84.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
pecan9870
Věrný člen
6. 1. 2008   #7
-
0
-

V tom je dnes problém, že web teď dělá každý "Franta z Horní Dolní" a potom skutek utek. Někteří vůbec netuší co SEO znamená a pokud jo tak vám řeknou že jsou to ty "pěkné" adresy.. Takže ono se zdá že konkurence je velká, ale zas tak hrozné to ještě není.

Nahlásit jako SPAM
IP: 80.78.146.–
6. 1. 2008   #8
-
0
-

>>> to by bolo dost dlhe video nie ? smajlik bez urazky ...

Stale si myslim, ze by to za 15 minut slo stihnout.

ja mam na to nazor (aj ked neviem ako to je v skutocnosti), ze web v tychto rokoch sa len rozrasta, uz je davno za nami cas ked robil web iba jeden ... webov bude stale pribudat, a tym padom budem mat stale viac zakaziek ... teraz robim 1 rok pre jedno graficke studio, dost casto tam telefonuju ludia ze chcu spravit web, aj ked teraz moc toho nerobime, lebo sefko sa zaobera inymi vecami, cize vecsinu objednavok neprimame, keby sme to rozbehli ale vo velkom, uricte by sme sa chytili ...
Inak, prave dnes mi jeden ponukol pracu v HP, co som samozrejme nechal tak lebo som este student ... mesacne by som mal 30 000, za 3 roky 50 (v SK, myslim ze to je slusne)


Ja si nemyslim, ze by bylo zas tak moc firem (popripadne jednotlivcu), kteri by chteli web a jeste ho nemaji. Stale je tu jeste prostor treba mezi restauracemi, hotely atd., tam jich spousta jeste web nema, toto jsou ale costo velmi male ryby, na tech si moc velke penize nevydelas. Vsechny velke ryby uz weby maji, tam se budou delat jenom pravidelne obnovy. A pak jsou tu treba microsity vetsich firem pro nejake konkretni produkty, akce atd., tam se trh jeste zvetsovat muze, ale problem je tu, ze takove firmy pak casto tyto zakazky sveruji studiim, se kterymi uz uzaviraly nejake kontrakty v minulosti.

>>> no neviem ako to je u vas v cechach, ale ja poznam vela akoze si hovoria programatori, ktory ani nevedia ze nieco take ako W3C, SEO, friednly URL alebo nedajboze ze nejaka optimalizacia pre najznamensie prehliadace ... Tiez su graf. firmy ktore na toto kaslu, a pritom to je dolezite ... cize konkurencia na slovensku nieje skoro ziadna, ak sa viem predat ...

Jsem si myslel ze je to u vas skoro stejne jako u nas :) V Cesku je teda docela fuska sehnat nejakou slusnejsi, to musim rict zvlastni zkusenosti. Problem v tomto pretklaku hlavne je pocit neskutecne podrizenosti vuci zakaznikovi - proste mu musim naslibovat hory doly a potom co mi to priklepne/podpeise smlouvu se z tohop snazit co nejlepe vylizat :P

>>> tak v com by som mal programovat ked nechcem robit programy pre OS, ale chcem sa venovat webu ... ja ve webu taky vidim budoucnosta hodlam se mu venovat i dal, zathunuti u PHP mi ale proste prijde jako chyba. Myslis, ze v PHP udelas takove veci jako jsou treba ebankingove aplikace, moderni komunitni weby atd.? Nejvetsi web, o kterem s jistotou vim, ze je psan v PHP je wikipedia a ta je, kdyz se nad tim zamyslis, pomerne staticka. Jinak...buh vi jak dlouho jeste bude PHP "in", zly jazykove mu neprisuzuji zrovna dlouhou zivotost...

Nahlásit jako SPAM
IP: 81.30.238.–
Prosím, jestli potřebujete s něčím poradit,zeptejte se na fóru. Jakýkoliv bezdůvodný pokus mě kontaktovat skončí okamžitým přidáním do ignore listu![br][br] Současný počet osob, které to nepochopily: 7
greppi0
Stálý člen
6. 1. 2008   #9
-
0
-

ja ve webu taky vidim budoucnosta hodlam se mu venovat i dal, zathunuti u PHP mi ale proste prijde jako chyba. Myslis, ze v PHP udelas takove veci jako jsou treba ebankingove aplikace, moderni komunitni weby atd.? Nejvetsi web, o kterem s jistotou vim, ze je psan v PHP je wikipedia a ta je, kdyz se nad tim zamyslis, pomerne staticka. Jinak...buh vi jak dlouho jeste bude PHP "in", zly jazykove mu neprisuzuji zrovna dlouhou zivotost...



no pravdupovediac, aj ja si myslim ze pre velke weby je PHP nepouzitelny, preto som sa zmienil o Ruby on Rails, a tiez aj preto som zalozil tento thread ...
som ochotny migrovat na iny jazyk len aby som svoju pracu robil dobre a rychlo zaroven ...
Ak mi vies/viete v tomto poradit, tak by som sa rad poucil, lebo zatial som sa stretol len s PHP.

Myslis, ze v PHP udelas takove veci jako jsou treba ebankingove aplikace, moderni komunitni weby atd.?



prave ebankinkove aplikacie a moderne komunitne weby chcem robit, ... zivit sa statickymi XHTML + CSS za par tisic, z toho asi nevyzijem ...

Nahlásit jako SPAM
IP: 195.91.84.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
micro.210
Návštěvník
6. 1. 2008   #10
-
0
-

To greppi : Mslim si ze nejvetsi budoucnost jak pro veb tak pro klasiceke aplikace ma JAVA v to mudelas vsecko a vsude to pojede..
Jinak firmy co nabizeji interne tove obchody ale spon co ja znam to delaji tak ze vytvori ten rs jednou pak ti ho streli treba za 30 000,- a za nejakou dobu ti nabidnou nejake vylepseni co udelali (treba opravili chyby, nebo pridali nejake nove funkce) za nejak y financni obnos..

Nahlásit jako SPAM
IP: 84.244.85.–
Let me die happier..
greppi0
Stálý člen
6. 1. 2008   #11
-
0
-

Mslim si ze nejvetsi budoucnost jak pro veb tak pro klasiceke aplikace ma JAVA v to mudelas vsecko a vsude to pojede..



ale mna zaujima len web, tiez JAVA programy na OS priam neznasam, este som nevidel dobry program v JAVE ktore by mal priatelske a intuitivne GUI, proste chaos ...
a neviem ci by JAVA bola v praxi pre web ta prava, predsa je primarne ako muliplatformovy jazyk pre OS ...

Nahlásit jako SPAM
IP: 195.91.84.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
micro.210
Návštěvník
6. 1. 2008   #12
-
0
-

To greppi : JAVA applety jsou na internet naprosto super a nejake ty e-veci v JAVE kdyz ji umis neni problem u delat .. Napriklad co aj vim tak na vysokych skolach na se java vyucuje velmi prisne protoze je opravdu kvalitni a rychla ..
Jinak syntaxe je hodne podobna phpcku.
A jake je v java aplikaci GUI nezalezi na jazyku ale na programatorovy co to dela.
Vis ono nikdy nezjistis jaky jazyk je na programovani internetovych aplikaci nejlepsi .. on ti bude kazdy tvrdit neco jineho protoze nekomu se vic zalibilo to nekomu zas ono.
Jsou dobre jazyky jako JAVA, C#, Ruby .. musis skusit a zjistit co nejcice ti sedne..

Nahlásit jako SPAM
IP: 84.244.85.–
Let me die happier..
6. 1. 2008   #13
-
0
-

Ty jses uz nekolik let PHPkar a neznas ZDE? je to nejlepsi vyvojove prostredi pro php, bohuzel cele v jave, z cehoz vyplyva, ze je na me masine s 512MB RAM a Athlonem 2500+ dost pomale (celkove bezi OK, ale treba realtimova kontrola chyb zpusobuje obcasne nekolikavterinove zamysleni se). A treba Eclipse je taky pekny a je v Jave.

Btw, prave v Jave (pripadne v JSP) se delaji ty ebankingove aplikace, a to skoro vsechny. Ja mam info primo od zdroje, otec se na tyhle veci specializuje ;)

Nahlásit jako SPAM
IP: 81.30.238.–
Prosím, jestli potřebujete s něčím poradit,zeptejte se na fóru. Jakýkoliv bezdůvodný pokus mě kontaktovat skončí okamžitým přidáním do ignore listu![br][br] Současný počet osob, které to nepochopily: 7
greppi0
Stálý člen
7. 1. 2008   #14
-
0
-

Ty jses uz nekolik let PHPkar a neznas ZDE?


no ZDE nepoznam, ty si myslel ZEND nie ?

je to nejlepsi vyvojove prostredi pro php, bohuzel cele v jave


no ale co som zistil na nete, tak ZEND je komercny ... a pred tym si nebol moc zastanca frameworkov pre PHP
vid: CommanderZ: ... Ale muj nazor je, ze to jde. Vzdyt v tech videjich (at uz je to RoR nebo Cake) stejne vzdycky udelaji jenom formular s policky Jmeno a Obsah a tlacitkem odeslat a zobrazovaci stranku :)


Btw, prave v Jave (pripadne v JSP) se delaji ty ebankingove aplikace, a to skoro vsechny. Ja mam info primo od zdroje, otec se na tyhle veci specializuje ;)


aha no, a dala by sa java pouzit aj na mensie weby ? predsa len online obchod nerobim kazdy den, tak ked robim mensi web aby som zase nemusel pouzit PHP .... ako je na tom JAVA co sa hostingov tyka ? je vela serverov ktore Javu podporuju ?

Nahlásit jako SPAM
IP: 195.91.84.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
stepan0
Newbie
7. 1. 2008   #15
-
0
-

JAVA applety jsou na internet naprosto super a nejake ty e-veci v JAVE kdyz ji umis neni problem u delat

Tak aplety jsou pro internet zrovna hodně špatný příklad. Jejich velkou nevýhodou je vazba na JRE+plugin do prohlžeče, který nemusí být instalován zcela automaticky (instalace na jiných OS a prohlížečích není zrovna ideální, můžete vyzkoušet). Zároveň použití apletů dost snižuje bezpečnost, protože kód aplikace "cestuje" na klienta a pokud se nepoužije nějaký obfuskátor, provede dekompilaci prakticky kdokoliv, kdo umí používat Google. V lepším případě jste natolik chytrý, že neukládáte v apletech přístupové parametry pro databázi a používáte aplikační vrstvu v podobě RMI/EJB atd. Nejen proto nemá v konkurenci moderních technologií/přístupů jako AJAX, Flash a různé varianty RIA (např. FLEX) SUN s aplety moc šanci prosadit - osobně pochybuji, že to kdy byla dobrá technologie, protože má spoustu ale. Zmiňovali jste, že je na internetu důležité SEO - v apletu si vyhledávač neoindexuje ani bajt. Takže Java na web ano, ale pouze v podobě JSP a Servletů ve variacích různých frameworků - apletům se vyhněte kde to jen jde. Jde je využít leda tak v intranetu, kde bezpečnost můžete zajistit pomocí infrastruktury, pokryjete nainstalované JRE a nezajímá nikoho žádný SEO :-)

Nahlásit jako SPAM
IP: 85.71.61.–
greppi0
Stálý člen
7. 1. 2008   #16
-
0
-

Tak aplety jsou pro internet zrovna hodně špatný příklad.Takže Java na web ano, ale pouze v podobě JSP a Servletů ve variacích různých frameworků - apletům se vyhněte kde to jen jde.


frameworky pre JAVU ako tuto http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks
ktory by ste mi odporucil ?

Aj ked presne neviem ze keby som aj presiel na JAVU, aku podporu to ma u serverov ? Co som pozeral par vacsich hostingov ,na slovensku malo len podporu PHP popripade ASP ...
Naco mi je JSP ked nema podporu ? Klient nebude koli mne menit svoj hosting, alebo si objedna o tisicku drahsi len aby som mohol robit v JSP ?


Nahlásit jako SPAM
IP: 195.91.80.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
DragonBehemont0
Super člen
7. 1. 2008   #17
-
0
-

To micro.21 : Java Ti nepojede všude. To spíše PHP Ti pojede všude, jelikož jeho podpora spočívá v serveru, nikoliv a pluginech, které má klient přístupné - ale to už zde bylo řečeno ;-)

Já například používám PHP i k velkým aplikacím a webům. Pro každý web vyvíjím znova a znova, díky čemuž stále přicházím na nové a nové věci, jak web zdokonalit, atd. Neříkám, že je to ideální vytvářet každý web od nuly, ale mně osobně to tak vyhovuje.

Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
7. 1. 2008   #18
-
0
-

Bacha Zend Framework != ZDE

ZDE (Zend Development Environment) je opravdu vyvojove studio.

A frameworky opravdu rad nemam, tos uhod :)

Nahlásit jako SPAM
IP: 88.102.139.–
Prosím, jestli potřebujete s něčím poradit,zeptejte se na fóru. Jakýkoliv bezdůvodný pokus mě kontaktovat skončí okamžitým přidáním do ignore listu![br][br] Současný počet osob, které to nepochopily: 7
7. 1. 2008   #19
-
0
-

To DragonBehemont: Ja prave dodelal jeden dost velky projekt a musim rict, ze jsem opravdu v jeho prubehu narazel na dost vyznamne limitace. I kdyz to byla vicemene vina MySQL (ktere na velke projekty opravdu neni vhodne)

Nahlásit jako SPAM
IP: 88.102.139.–
Prosím, jestli potřebujete s něčím poradit,zeptejte se na fóru. Jakýkoliv bezdůvodný pokus mě kontaktovat skončí okamžitým přidáním do ignore listu![br][br] Současný počet osob, které to nepochopily: 7
DragonBehemont0
Super člen
7. 1. 2008   #20
-
0
-

To CommanderZ : Tak to já jsem se zatím nesetkal s tím, že bych byl nějak omezen, většinou jsou našel způsob, jak omezení obejít...

Ale jak říkám, je to jen o lidech a o tom, co jim více vyhovuje. Já osobně mám s PHP zatím dobrou zkušenost a můžu říct, že i když jsem přemýšlel o Pythonu a CGI, tak jsem rád, že jsem zvolil PHP, protože je jednoduchší a má téměř stejné možnosti (v jistých směrech možná i lepší). Ale nechci tady odsuzovat Javu, Python, ani nic podobného... já jsem prostě vývojař v PHP a práce s nim mi nevadí, toť vše.

Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
DragonBehemont0
Super člen
7. 1. 2008   #21
-
0
-


aha no, a dala by sa java pouzit aj na mensie weby ? predsa len online obchod nerobim kazdy den, tak ked robim mensi web aby som zase nemusel pouzit PHP .... ako je na tom JAVA co sa hostingov tyka ? je vela serverov ktore Javu podporuju ?

No, jen pro úplnost, podpora Javy nespočívá v serveru, nebo hostingu. Javu Ti podporuje každý hosting. Podpora Javy spočívá v pluginech v uživatelském počítači, který si stránky prohlíží. Takže je možné spustit JAva aplikaci na každém prohlížeči, který má příslušný plugin... chápeš?

Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
7. 1. 2008   #22
-
0
-

Ja nevim, myslim, ze javove veci se provozuji hlavne na vlastnich (popripadne jenom housovanych) serverech. A jinak na delani blogu je samozrejme zbytecny overkill.

A my tu samozrejme ted mluvime o JSP (java server pages, coz je temer prima konkurence ASP a PHP), ne o klientskych appletech. A na JSP samozrejme u poskytovatele podporu mit musis.

Nahlásit jako SPAM
IP: 88.102.139.–
Prosím, jestli potřebujete s něčím poradit,zeptejte se na fóru. Jakýkoliv bezdůvodný pokus mě kontaktovat skončí okamžitým přidáním do ignore listu![br][br] Současný počet osob, které to nepochopily: 7
DragonBehemont0
Super člen
7. 1. 2008   #23
-
0
-

To CommanderZ : Hmm, tak to se přiznám, že o JSP toho moc nevím, jelikož v Javě nedělám...

Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
greppi0
Stálý člen
7. 1. 2008   #24
-
0
-

cize ked to tak zhrniem, tak:

JAVA resp. JSP

+ ma buducnost
+ je naozaj objektovo-orientovany (PHP ma v OO medzery)
+ je pre velke projekty

- nema skoro ziadnu podporu u hostingov

Frameworky

+ urychluju pracu, ktora sa casto opakuje

- cas ktory stravim ucenim sa Frameworku sa takmer vyrovna casu ktory by som stravil rucnym programovanim PHP
- u niektorych hostingov by som sa mohol stretnut s problemom rozbehnut nejaky framework (niektore vyzaduju zmenu php.ini)
- CommanderZ ich nema rad :smile1:

ZDE (Zend Development Environment)

+ dobre vyvojove prostredie pre PHP

- vyzaduje lepsi HW
- je komercny

PHP

+ je najrozsirenejsi
+ hodi sa pre mensie a pre stredne velke projekty

- nie je pravy objektovo-orientovany jazyk
- pre vacsie projekty takmer nepouzitelny
- nema moc svetlu buducnost

Ruby s frameworkom Ruby on Rails

+ ma buducnost a stale sa rozsiruje
+ z hladiska efektivity a efektnosti lepsi nez PHP
+ je logickejsi a tym padom aj lahsi ako PHP
+ ma este aj vlastnosti frameworku (MVC, ActiveRecord), pretoze sam o sebe je na servery nainstalovany ako framework

- je pomalsi ako PHP
- nie je tak rozsireny, na slovensku je malo hostingov ktore RoR podporuju

EDIT:
Python

+ co sa tyka funkcionality, prevysuje PHP
+ ma podporu aj na SK, a CZ hostingoch
+ nie je urceny len pre web, ale aj pre aplikacie pre OS
+ seznam.cz, centrum.sk, google.com su programovane v pythone

Nahlásit jako SPAM
IP: 195.91.80.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
greppi0
Stálý člen
7. 1. 2008   #25
-
0
-

ked vas nieco napadne, napiste, dopisem to tam ... nech to uz mame pokope :smile3:

Nahlásit jako SPAM
IP: 195.91.80.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
DragonBehemont0
Super člen
7. 1. 2008   #26
-
0
-

To greppi : A nepřemýšlel si třeba nad Pythonem a CGI? Je to taky poměrně rozšířená možnost tvorby stránek.

Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
greppi0
Stálý člen
7. 1. 2008   #27
-
0
-

ani nie, nechcem byt pesimista, ale keby to bolo nieco viacej ako PHP, urcite by to prerazilo aj na slovensko ... tiez servery by to podporovali ...
zatial u mna PHP vedie, lebo majorita je u mna na prvom mieste, az potom nasleduje pohodlie programatora ...

Nahlásit jako SPAM
IP: 195.91.80.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
DragonBehemont0
Super člen
7. 1. 2008   #28
-
0
-

To greppi : Ono to je neco více jako PHP, ale málo kdo se tím zabývá, protože je to složitější... ale máto daleko více funkcí. Jen pro názornost, seznam.cz a veškeré jeho části jsou založeny na Pythonu a CGI. A plno profesionálních stránek... le problém je, že to málo kdo umí, i když i zde se to už rozrůstá a všechny větší hostingové firmy už začínají nabízet i podporu Pythonu.

Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
greppi0
Stálý člen
7. 1. 2008   #29
-
0
-

python je primarne na webove aplikacie alebo sa v tom daju robit aj normalne programy pre OS ?
ma to nejaku podporu pod WIN ?

Nahlásit jako SPAM
IP: 195.91.80.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
DragonBehemont0
Super člen
7. 1. 2008   #30
-
0
-
Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
greppi0
Stálý člen
7. 1. 2008   #31
-
0
-

DragonBehemont napsal:
To greppi : Jestli umíš anglicky, tak si přečti tohle http://www.python.org/about/



diky pomohlo ... no ako vidim Python je pouzitelny skoro vsade :) ^^ ...

Ma python aj nejake nevyhody ? Ako o nom citam tak som ziadne nenasiel ...

Nahlásit jako SPAM
IP: 195.91.80.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
pecan9870
Věrný člen
7. 1. 2008   #32
-
0
-

To greppi : Jenom to není phyton, ale python ;)

Nahlásit jako SPAM
IP: 80.78.146.–
greppi0
Stálý člen
7. 1. 2008   #33
-
0
-

To pecan987 : uz som to prepisal :), dik, ...

Nahlásit jako SPAM
IP: 195.91.80.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
DragonBehemont0
Super člen
7. 1. 2008   #34
-
0
-

To greppi : hej, tak to se zeptej někoho, kdo v něm dělá. Já jen vím, že když jsem porovnával Python a PHP, tak jsem sáhl po PHP, protože jsem potřeboval tehdy něco, co bych zvládl rychle napsat a rychle dát na stránky. A Python je skutečný programovací jazyk, není to už jen skript. Ale jestli má nějaké vady, tak o tom vážně nevím.

Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
greppi0
Stálý člen
7. 1. 2008   #35
-
0
-

ale potom ked je taky dobry ako to ze som o nom este nepocul ?
a ze nie je tak rozsireny ? Ved, ked Python mal za sebou 4 rokov vyvoja, vtedy sa PHP este len rodilo ... ale to su asi moc teoreticke otazky co ? :smile1:

Nahlásit jako SPAM
IP: 195.91.80.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
hrach
~ Redaktor
+1
Boss
7. 1. 2008   #36
-
0
-

To greppi : v něčem nemáš podle mě pravdu:

Frameworky
+ ty profesionalni beži naopak! všude, a většinou poskytují to, co mnoho hostingu pravě nenabizí (třeba smtp apod.)
+ cas je komodita. pokud snim rozumne investujes, naopak ti framework ten cas usetri

PHP
+ budoucnost svetla, hrne se tu PHP6, a potom snad i 7 ;) nevim proc tmava. naopak, jeho rozsirenost je velka a jeho nedostatky nepresvedci tech par milionu o odchodu

Python
- stale neni rozsireny. neni zadny freehosting - aspon neznam!!!
- google, seznam a snad i centrum.sk samozrejme pouzivaji taky PHP!!!
+ ma jich spoustu, celkem neco znam, takze sam muzu posoudit

Ruby s frameworkom Ruby on Rails
- porusuje principy OOP

Nahlásit jako SPAM
IP: 193.179.169.–
http://jan.skrasek.com@hrachcz – webdeveloper
7. 1. 2008   #37
-
0
-

Fak si myslis, ze to co dela google googlem je psano v PHP? A to ze treba gmail je psan v php taky neverim. Seznam ma myslim nejake casti urcite psane v php (tu a tam shaneji phpkare), samotne jadro je ale urcite taky v necem jinem.

Nahlásit jako SPAM
IP: 81.30.238.–
Prosím, jestli potřebujete s něčím poradit,zeptejte se na fóru. Jakýkoliv bezdůvodný pokus mě kontaktovat skončí okamžitým přidáním do ignore listu![br][br] Současný počet osob, které to nepochopily: 7
Smokie0
Expert
7. 1. 2008   #38
-
0
-

CommanderZ napsal:
Fak si myslis, ze to co dela google googlem je psano v PHP? A to ze treba gmail je psan v php taky neverim. Seznam ma myslim nejake casti urcite psane v php (tu a tam shaneji phpkare), samotne jadro je ale urcite taky v necem jinem.


Podla mna ma seznam.cz jadro napisane v C. Neviem ci to aj jeho zakladatel nespominal na prednaske.

Nahlásit jako SPAM
IP: 88.212.23.–
hrach
~ Redaktor
+1
Boss
7. 1. 2008   #39
-
0
-

To Smokie : seznam ma sablonovaci system nasanej v C, ale tento system je extenze.. ;) a myslim, ze prave PHPkem vyuzivana :)

Nahlásit jako SPAM
IP: 193.179.169.–
http://jan.skrasek.com@hrachcz – webdeveloper
ench0
Stálý člen
7. 1. 2008   #40
-
0
-
Nahlásit jako SPAM
IP: 88.146.205.–
I programování je pudová záležitost. Buď to pude, nebo to nepude
DragonBehemont0
Super člen
8. 1. 2008   #41
-
0
-

To hrach : seznam je psaný v C a Pythonu, ale převážně v Pythonu. Některé části jsou psány i v PHP.

Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
byF0
Návštěvník
8. 1. 2008   #42
-
0
-

Jinak je pravda, že spousta firem má pevně vytvořený základy a kolem/na něj/něm se staví ostatní webové aplikace.

Jsem si myslel ze je to u vas skoro stejne jako u nas :) V Cesku je teda docela fuska sehnat nejakou slusnejsi, to musim rict zvlastni zkusenosti. Problem v tomto pretklaku hlavne je pocit neskutecne podrizenosti vuci zakaznikovi - proste mu musim naslibovat hory doly a potom co mi to priklepne/podpeise smlouvu se z tohop snazit co nejlepe vylizat :P



Absolutní souhlas.

Co se týče Pythonu, je to zbytečně pomalá věc, podobně jako RoR, no flame.

Na "jednoduché" věci je PHP ideální, ať má chyby jaké má. Pro o něco pokročilejší projekty jsou tu PHP frameworky. No a jinak Java.

Nahlásit jako SPAM
IP: 85.71.97.–
stibi0
Návštěvník
8. 1. 2008   #43
-
0
-

To byF : Python je pomalý ? No já jsem si nevšimnul .. uvidíme časem, až se mi zvýší traffic, ale jinak není problém, jediné v čem je rozhodně náročnější než PHP je spotřeba RAMky, protože funguje úplně jinak než PHP, ale v rychlosti opravdu problém není.

Nahlásit jako SPAM
IP: 88.102.249.–
už mám taky blogísek :) http://www.stibi.org/blog
greppi0
Stálý člen
8. 1. 2008   #44
-
0
-

Co se týče Pythonu, je to zbytečně pomalá věc, podobně jako RoR, no flame.



no flame ? Odkial mas informacie ze Python je pomalsi ako PHP ? precitaj si toto http://cs.wikipedia.org/wiki/Python#V.C3.BDkon
"Výkon aplikací napsaných v Pythonu je dobrý, protože výkonově kritické knihovny jsou implementovány v jazyce C, s kterým Python výborně spolupracuje. I samotný jazyk je na tom v porovnání s jinými interpretovanými jazyky dobře. Je např. 3 až 5 krát rychlejší než PHP."

To si si asi pomylil s RoR a PHP, lebo RoR oproti PHP je zatial pomalsi, co sa ale casom zmeni ...

hrach:
stale neni rozsireny. neni zadny freehosting - aspon neznam!!!


no ja som chvilu hladal a nasiel som 2 na slovensku, v cechach tiez jeden, ale urcite ich bude aj viac, nevenoval som tomu moc casu ... a tiez aj freehosting IC pripravuje podporu Pythonu ...

budoucnost PHP je svetla, hrne se tu PHP6, a potom snad i 7 ;) nevim proc tmava. naopak, jeho rozsirenost je velka a


vidim ze si zaryty PHPkar :) (bez urazky) ... no neviem ci vyvoj PHP napreduje tak rapidne, este nieje ani 6 a spominas uz sedmicku ... jeho rozsiritelnost je velka ale v porovnani s Pythonom alebo Javou to nevyzera ruzovo ...

jeho nedostatky (nedostatky PHP) nepresvedci tech par milionu o odchodu


no vidis ze presvedcia, aj ked nie milion ... ale mne teda PHP pripada dost obmedzene ... a chcem prejst na nieco ine/lepsie ...
a ked porovna nejaky zacinajuci programator moznosti PHP a napr Pythonu/Javy tak mu asi vide Python/Java ...
Vid. priklad DragonBehemont alebo aj mna ;)

Nahlásit jako SPAM
IP: 195.91.80.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
DragonBehemont0
Super člen
8. 1. 2008   #45
-
0
-

To greppi : Tady bych dodal jednu věc. Já jsem se rozhodoval mezi Pythonem a PHP. A jediná věc, která mi na PHP vadí je to, že musí běžet na serveru (nepočítám gtk), jinak jsem s PHP naprosto spokojený. Protože má poměrně dost velké využití... ale do tohodle se moc nechci pouštět, protože já dělám v PHP, znám PHP, ale v Pythonu jsem nikdy nedělal... Možná se teďka někdo bude domnívat, že si protiřečím, tak raději zde zhrnu svůj názor:

PHP
- jsem zarytý PHPkář
- po PHP jsem sáhl z nutnosti rychle vytvořit poměrně rozsáhlý projekt, ale nelituji toho
- dle mého má PHP značné využití, co se týká webových aplikací, ale pořád je to jen [i]skriptovací[/i] jazyk
- jako takový není schopen přímo komunikovat s OS (pouze přes DOS, případně externí program)
- co se týká webových aplikací, je schopen konkurovat Javě/Pythonu

Python
- je to [i]programovací[/i] jazyk
- je schopen přímo komunikovat s OS a ovládat různé periférie (COM porty, LPT porty, USB, ...)
- je to (pokud se nepletu) kompilovaný jazyk
- pro některé webové aplikace je lepší, ale za to náročnější na vytvoření

Tohle je můj osobní názor, nemusíte s ním souhlasit.

Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
stibi0
Návštěvník
8. 1. 2008   #46
-
0
-
Nahlásit jako SPAM
IP: 88.102.249.–
už mám taky blogísek :) http://www.stibi.org/blog
DragonBehemont0
Super člen
8. 1. 2008   #47
-
0
-

To stibi : to bylo na mně?

Nahlásit jako SPAM
IP: 194.138.39.–
Nemusíte vědět vše, stačí jen, když víte, kde to najít, a jak to použít. Naučíte se to právě tím používáním ;-)
Smokie0
Expert
8. 1. 2008   #48
-
0
-

stibi napsal:
Já pořád nevím, kde je ta náročnost web aplikací v pythonu, kuk na pythonní hello world a příklad s GET/POST: http://www.stibi.org/blog/post/5


Uz len najst hosting, kde to podporuju :)

Nahlásit jako SPAM
IP: 88.212.23.–
stibi0
Návštěvník
8. 1. 2008   #49
-
0
-

To DragonBehemont : no klidně, já to myslel všeobecně, co je tak náročného ? Možná při programování přes čistý mod_python, to bych chápal, ale využitím například cherrypy, což je framework nabízející tu úplně nejzákladnější funkcionalitu pro psaní web aplikací v Pythonu, se z programování stává lehká a příjemná záležitost .. což samozřejmě může být subjektivní pocit, však kdo zkusil, většinou potvrdí ..

Nahlásit jako SPAM
IP: 88.102.249.–
už mám taky blogísek :) http://www.stibi.org/blog
stibi0
Návštěvník
8. 1. 2008   #50
-
0
-
Nahlásit jako SPAM
IP: 88.102.249.–
už mám taky blogísek :) http://www.stibi.org/blog
greppi0
Stálý člen
8. 1. 2008   #51
-
0
-

Na "jednoduché" věci je PHP ideální, ať má chyby jaké má. Pro o něco pokročilejší projekty jsou tu PHP frameworky. No a jinak Java.


preco by som sa mal ucit PHP a JAVU pre male a velke projekty ked s pythonom sa da oboje ?

Nahlásit jako SPAM
IP: 195.91.80.–
You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you - Dale Carnegie
stibi0
Návštěvník
8. 1. 2008   #52
-
0
-

To greppi : třeba proto, že když v zadání zakázky bude, že realizace proběhne v Javě, tak i kdyby jsi se s Pythonem postavil na hlavu, tak máš smůlu. Jako vždy a u všeho, každá technologie má svá plus i mínus a hodí se každá na jinou věc.

Nahlásit jako SPAM
IP: 88.102.249.–
už mám taky blogísek :) http://www.stibi.org/blog
hrach
~ Redaktor
+1
Boss
8. 1. 2008   #53
-
0
-

To greppi : jeden cesky hosting pro python je malo. a nemuzes si dovolit!! to nazvat jako "+ ma podporu aj na SK, a CZ hostingoch "

jinak uzamykam diskuzi, vice se nyni toci o pyhonu apod. a ne o PHP.
o narocnosti pythonu pokracujte nekde jinde, pripadne ovebc e muzete v offtopic.

Nahlásit jako SPAM
IP: 193.179.169.–
http://jan.skrasek.com@hrachcz – webdeveloper
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 19 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý