hmm, tak koukam, ze asi nic n... :(
PHPEdit - nejlepší PHP editor
Asi před měsícem jsem dospěl k závěru, že mi editor PSPad na psaní PHP projektů již nestačí. Potřeboval jsem nástroj, který mi usnadní nejen psaní aplikací, ale zejména pak ladění chyb a výkonu.
PHPEclipse
Nejprve jsem zkusil PHPEclipse. Jde o profesionální editor napsaný v Javě s velkou spoustou pluginů. PHPEclipse se mi celkově líbilo, má ale některé chyby, které mi příliš vadily. Byl obrovský problém zprovoznit PHP debugger DBG. Po přečtení několika fór a pár hodinách pokusů se mi to nakonec podařilo. Pro spuštění ladění jsem ale nejprve musel spustit ladění v PHPEclipse, pak otevřít určitou stránku v prohlížeči a teprve potom jsem viděl nějaký výstup. Mimoto většině lidí (včetně mě) nefungují break-pointy. Další velký nedostatek je absence profileru. Po nějaké době jsem tedy PHPEclipse zavrhl a šel hledat jinam.
PHPEdit
Po chvíli jsem našel mnohem lepší alternativu. PHPEdit.
Editor obsahuje velmi jednoduchý a schopný debugger, přehledný profiler, našeptávač, prohlížeč kódu, dynamické zvýrazňování syntaxe, šablony kódu, atd.
Pár obrázků je jistě lepší než tisíc slov...
Editor je sice komerční, ale autoři dávají v určitých případech na požádání personální licence zdarma.Pokud jste pozorně prohlíželi obrázky, asi jste si všimli, že na všech je otevřen projekt s název Core. Jedná se o MVC framework, který v těchto dnech dokončuji a na kterém později postavím dlouho slibovaný open-source redakční systém NORS 4. A rozhodně je na co se těšit :)
evaluation
Komentáre
#3 Dundee: ok, diky n...o tom sem prave slysel, ze je to dost tezky ho rozchodit, tak aby fungoval... :(
Celkem zajimave, ale znam neco co je i pro laika uzasne dokaze s tim pracovat kdokoli WS Bilder 3.0
#5 libor: Zkusim
Skuste sa pozriet na PDT - je to dalsi plugin pre pisanie PHP do eclipse ale priamo pod organizaciou eclipse. Mozno vam bude vyhovovat viac
Ja ho pouzivam uz dlhsiu dobu a zatial spokojnost. Zajtra vychadza 1.0 verzia :-)
#7 Martin: JJ, to asi zkusím. Obsahuje to i profiler?
Mno ja pouzivam freeware program Pspad (www.pspad.com) a musim rict ze sem s nim docela spokojen. Neni sice tak dalece propracovany jako PHPEdit ale na druhou stranu je zcela zadarmo a da se i rozsirit addony (mozno stahnout primo na strankach vyrobce).
pokracovani...
Bohuzel cena takoveho softwaru jako PHPEdit leckoho odradi (i kdyz je opravdu profesionalni), takze asi zustanu u pspadu
#10 Jan Harsa: Jak jsem uvedl v clanku: autori davaji na pozadani osobni licence zdarma... Myslim, ze to stoji za zkousku.
myslim ze ani ne ... je to tak trochu zebrani... kdyz nedavaji licence plosne pak s tim maji jakysi problem, a kdykoliv je o to nekdo pozada pochybuji ze stacou radosti do stropu... radeji vezmu ten pspad u ktereho vim ze autorovi nevadi ze jej pouziji a pres paypal mu poslu castku dle vlastniho uvazeni ...
Právě ten PHPedit zkouším, existuje nějaký PHP editor, který umí sbalit kousky kódu (funkce, třídy) do jednoho řádku, podobně jako se rozbalují složky ve widowsovském průzkumníku (tlačítkem - sbalím, tlačítkem + rozbalím)? Vím, že to umí Microsoftí C editory..
Eclipse PDT http://www.eclipse.org/pdt
#14 Martin H.: JJ, dnes ho zkusim. Doufam, ze netrpi stejnymi nedostatky jako PHPEclipse.
#15 Dundee: Já jsem s ním spokojený skoro na 100%.
A jde doplnit i Aptana (http://update.aptana.com/update/ -> Studio). Ale mě se pak celé Eclipse znatelně zpomalilo, tak jsem ji zas vypnul. Ale umí doplňování syntaxe jQuery :)
#16 Martin H.: Musím souhlasit. PDT je opravdu dobré. Zdá se o dost dál než bylo tenkrát PHPEclipse.
Debugger (xdebug) se mi podařilo zprovonit během několika minut, což považuji za mimořádný úspěch :)
sem se chtěl zeptat kde by se dali sehnat scripta na PHP nemohu je totiž nikde najít, ale jen něco pro začátečníky, děkuji Michal Jelínek
#18 Michal Jelínek: Scripta pro PHP jsem take nikde nevidel, protoze PHP jako samostatny predmet na VS asi moc nenajdete.
Da se ale sehnat mnoho dobrych knih o PHP, pripadne jsou na netu obsahle tutorialy.
Pokud chceš nějakou pěknou knížku na PHP, tak zkus třeba: Kosek, Php .. dál ten název nevim. Případně v knihovně určitě něco budou mít. Ale dost toho najdeš i na webu - třeba jakpsatweb.cz.
#20 Martin: Koska bohužel nemohu doporučit. Je to kniha z roku 1999 a je proto trošku zastaralá. Popisuje vlastnosti PHP 3, které je dnes už nepoužitelné. V knize není ani slovo o objektově orientovaném návrhu a obsahuje řadu dnes již nepoužívaných konstrukcí.
Doporučuji porozhlédnout se po aktuálnější knize, pokud možno pro PHP 5.2.
#21 Dundee: Nevím ... myslím že jsem nějakou takovou knihu měl ... PHP 5 ... a byla dost dobrá ...
Zdá se že jsem právě na stejném rozhraní a PSpad mi pomalu přestává stačit. Je dost univerzální na úkor zaměření na PHP. Asi se podívám na ten PHPEdit.
Ty sis editor koupil, nebo jsi dostal licenci zdarma? Jak budu mít web, tak bych mohl zkusit o žádost ...
No, dobře napsané kody se nemusí ladit. Vše bude fungovat jak má. Já nikdy nepotřeboval nějaké to ladění kódu. A myslím, že potřebovat nebudu. Programuji objektově, tak když nastane situace že mi někde něco "spadne", hodím tam print_r na objekt a vidim co se děje. Nejlepší je Eclipse (PDT).
Nazdar,
zkuste Code Lobster PHP Edition Version 3.0
http://www.codelobster.com/
Má všechno o čem píšete a je zadarmo. Dokupují se k němu akorát pluginy pro konkrétní CMS.
Tak napriklad ja som vyskusal php editor tento program je zdarma a tiež nie je na zahodenie pre tvorbu php pouzivam prave tento program, alebo potom notepad++.
Je dostupny na tejto adrese:
http://www.freedownloadscenter.com/Web_Authoring/HTML_Editors__H-P_/PHP_Editor.html
no vypada to fakt pekne, ale "only 89€" je na me moc :)
nenarazil si pri hledani na neco podobne pouzitelnyho, ale freeware nebo open-source?
hodilo by se mi zobrazovani aktualni hodnoty promeny, seznamu funkcí(+parametry), proměnnejch