Diskuze: Editor
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 18 zpráv z 18.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Já používám PhpStorm, myslím že je vhodný i pro začátečníky.
imho je NetBeans dost "heavy" neboli umi pro zacatecnika az prilis moc veci. Jako zaklad bych doporucil spis Sublime Text 3 nebo Atom. Za me spis ST3
Záleží, co přesně v něm budeš dělat.
Pokud úplné začátky čistého PHP, neobjektově, bez frameworků apod., tak klidně nějaký obyčejný "hloupý" editor (PSPad, Sublime apod.). To Ti dá nejvíc, protože to nic neudělá samo za tebe.
Pokud cokoliv pokročilejšího, tak nějaké IDE, za sebe doporučuji PHP Storm, příp. Netbeans.
1110100 1110110 1110010 1100100 1100001 1100011 1101001 100000 1101010 1100101 1100100 1101111 1110101 100000 1110110 100000 1100010 1101001 1101110 1100001 1110010 1110101

Já začínal psát v PSPad, protože mi stačil. Teď jsem přešel na VSCode.
1110100 1100001 1101011 100000 1110100 1101111 100000 1101010 1110011 1100101 1101101 100000 1110011 1100101 100000 1110000 1101111 1100010 1100001 1110110 1101001 1101100 101100 100000 1110100 1101111 100000 1101010 1100101 100000 1100100 1101111 1100010 1110010 1111001
Já prozatím stále v PSPadu a když jsem začínal tak notepad.
Začínal jsem v NetBeansu, později jsem přešel na Sublime Text a nyní
používám Atom. Vyhovuje mi asi ze všech nejvíc, ale to je samozřejmě věc
osobních preferencí, co člověk to názor. 
Ja mam jeden ktory je super a este tu nebol spomenuty, je to
emacs.
Ako uz @Jakub Žák spomenul, neurobi veci za teba a z vlastnej skusenosti ti
viem povedat, ze po dlhom pouzivani ST3 som presiel na emacs a... vsimol som si
ta nezbedna automatika ma zly vplyv na to co naozaj viem...
ZAVER
ako zaciatocnik, pouzi nieco, co nema autofill
Dodám ještě svůj posřeh k autocomplete.
IDE dělá několik věcí. Mezi první z nich bych zařadil kompilaci - tady
zastávám názor, že by měl být každý schopen program zkompilovat i z
příkazové řádky. Netýká se to přímo PHP, spíše zbývajících
jazyků.
Co se autocomplete týče, neboli automatického doplňování, nevidím v tom
problém ani pro začátečníky. Proč by si měl programátor pamatovat
všechny funkce, všechny třídy a jejich metody? To je přece nesmysl -
programátor má programovat, ne být přenosnou dokumentací. Není ani možné
si vše pamatovat. Prostě napíšu klíčové slovo, co chci a v nápovědě
IDE si najdu konkrétní funkci, včetně parametrů a návratové hodnoty -
stejná operace, kterou bych dělal při hledání v dokumentaci, pouze s tím
rozdílem, že je to asi 5x rychlejší. Pokud ale člověk píše program, a
neví, co tam napsat - tedy nemá tu logiku k tomu, napsat program správně,
potom mu ani sebelepší IDE nepomůže. A tohle je přesně činnost, kterou
má programátor zastávat. Takže ano, dokud píšete program, který má do 3
souborů, jednu třídu a stačí to (začátečník), potom použít jen
textový editor bez nápovědy. Při větším projektu si už není možné
pamatovat, jak jsou všechny metody a třídy pojmenované a neustále
vyhledávat ve souborech a kontrolovat, že je název správný a zda jsou
správné parametry je jednak flustrující, ale také únavné a
zbytečné.
Uz vsetko relevantne bolo spomenute. Azda by som len spomenul https://nuclide.io/ . Je to vlastne Atom editor s PHP kniznicami, takze je to skoro plnohodnotne IDE. Je to vyvynute developermi z facebooku.
Já používám aktuálně Eclipse PDT a je to velmi příjemné IDE pro PHP.
Za sebe bych sice volil Intellij Ideu (Phpstorm), nicméně pro kompletnost seznamu mi tu chybí NuSphere PhpED.
Zobrazeno 18 zpráv z 18.
