Odpověď na názor
Odpovídáte na názor ke zprávičce Sun koupil společnost MySQL AB.
Re: Tux se nervozne drbe
celé vláknoTady uz se dostavame k tomu, ze Php script si bohuzel vzdy musi vse nacist a na konci vse uvolnit, zatimco v Jave to mam porad k dispozici. Kdyz pominu rychlost (coz neni zas takova tragedie), tak je tu opravdu problem se slozitejsim domain modelem, to se ale s vetsimi ci mensimi problemy da obejit pomoci ruznych cachovacich systemu (a je z ceho vybirat :)).
Z toho ale take vyplyva dalsi fakt a to je: temer nemoznost vytvareni komplexnich komercnich knihoven v Php. Pokud se vytvari projekt je treba si bud vse resit sam (maximalne pouzit nejaky hotovy framework - zalezi na vyberu). Sam si treba svuj navrzeny framework pro urychleni prevest do Php extension je temer nemozny (vysoka znalost c a caste zmeny + fixace na verzi Php)
Dal je tu samorejme ta vec s organizaci projektu po strance kooperace lidi. Tady bych ale pridal to, ze pokud to architekt dobre navrhne a pouzivaji se klasicke tymove techniky (aserce,unittesty,webtesty,spravna hierarchie vyjimek,cvs...), tak se da v tymu pracovat hodne podobne jako v Java (castecne taky diky Eclipse, ktery konecne mysli i na Php :) ).
Dalsi co tu zminujete je, ze v Php se da bastlit a ono to funguje. Osobne si myslim, ze to je jedna z klicovych vlastnosti Php, ktere zarucili jeho uspech a myslim si, ze je to dobre. Spousta lidi se dostalo k Php diky tomu, ze jiz na skole v nem jednoduse neco nabastlili a postupne se programatorsky vyvyjeli. Ted uz maji Php tak v ruce, ze je pro ne prijemnejsi v nem pracovat nez v Jave. Nakonec to, cim by se Java mohla ucit z Php je pojeti pole. Php pole je tak univerzalni, ze pokreje temer vsechny Java kontejnery (mapa, pole, zasobnik) a co si budeme povidat ta mala datova rezie, ktera za tim stoji nikoho nezabije.
Co se tyce te spatne semantiky, tak to je bohuzel dan za zpetnou kompatibilitu a historicky vyvoj z C - pokud ale pouzivas rozumny IDE, tak ti to doplnuje a nevadi ti to.
Jinak nakonec musim rict, ze jsem pracoval na ruznych projektech jak v Php, tak v Jave i v C a videl jsem spoustu radoby j2EE aplikaci, ktere byly nabastleny a navrzeny otresnym zpusobem - dokonce internetove bankovnictvi cela jako JSP stranky a s politovanim musim priznat, ze to "nejak" funguje. Tim se vracim k tomu, co uz jsem tu psal, a to je ze 99% a mozna jeste trosku vic webovych aplikaci je jen obycejnym frontendem pro zobrazovani a validaci vstupu z/pro databaze...
Pravidla pro diskutující
Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s tím, že budete dodržovat následující pravidla. Při jejich hrubém porušení se vystavujete riziku smazání příspěvku, jeho modifikaci, v krajním případě i zablokování přístupu do diskusí.
Redakce ze zásady nezasahuje do čtenářských diskusí a zavazuje se, že nebude mazat ani modifikovat příspěvky, kromě případů, kdy tyto porušují některé z následujících pravidel. V takové situaci je na zvážení redakce, zda příspěvek modifikuje s viditelným upozorněním, či přímo smaže. Redakce nikdy nemaže „nesouhlasné komentáře“ jen proto, že jsou nesouhlasné. Vítáme střet názorů, ale vždy v rámci slušné a kultivované debaty.
Příspěvky nesmí obsahovat:
- Vulgární či hrubé výrazy.
- Urážlivé výroky na adresu druhé osoby či skupiny osob.
- Texty, které mají za cíl jen vyprovokovat emotivní reakci (trolling).
- Rasové útoky či útoky na jakoukoliv jinou menšinu či skupinu obyvatel.
- Komerční nabídky a affiliate odkazy.
- Odkazy na warez, sériová čísla, licenční kódy, pornografii a další nevhodný materiál stejně jako žádosti o poskytnutí tohoto obsahu.
- Prokazatelně protiprávní obsah.
Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.
Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul

