Pereiti prie turinio

PHP/HTML edit/check programa


Rekomenduojami pranešimai

Taigi ieškau patogiausios programos PHP/HTML kodavimui, esu pradžiamokslis. Kad editin'us php failą, kuriame yra ir HTML kodo, būtų toje programoje galima peržiūrėti kaip viskas atrodo, o ne visada atidarinėti su chrome ar su kažkuom kitu.

 

Žinomos man programos Dreamviewer, Notepad++.

 

Padėkit. :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kad editin'us php failą, kuriame yra ir HTML kodo, būtų toje programoje galima peržiūrėti kaip viskas atrodo, o ne visada atidarinėti su chrome ar su kažkuom kitu.

Kodėl?

 

Mano manymu, gal net žalinga savybė. Dažniausiai net nežinai, koks HTML varikliukas sukasi toje programoje. O jei tai – IE Trident (kas reikalautų mažiausiai pastangų ant Windows), tai prasikeiksi... Juk vis tiek reikia pasižiūrėti, kaip atrodo per tikrą naršyklę (ar net kelias).

 

Aišku, yra patogu, pvz., kai editorius turi live refresh naršyklėje po bet kokių pakeitimų faile, ar po išsaugojimo. Bet embeddintomis programose naršyklėmis nepasitikėk :)

 

Nors Sublime techniškai yra mokama, ją galima naudoti nemokamai, ir tai tikrai yra vienas geriausių editorių (nekalbant apie sunkiasvores IDE).

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Notepad++ yra labai nereali.

Dreambyber Šūdinas griozdas.

Sublime text irgi labai nereali, pats ją naudoju.

 

Pradžiai tau daugiau ir nereikia zinoti tu programu. Nes kitos jau skirtos daugiau dirbti su frameworkais ir dideliais projektais. Pradek nuo Notepad'o.

 

Ką dar papasakosi? :) Notepad'as gerai tada, kol nežinai geresnių.

 

Pvz Aptana, Netbeans iš nemokamų yra nerealios :)

 

Jei jau iš mokamų žiūrėti, tai turiu PhpStorm programą, kuri tinka visiškai viskam :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

UTF-8 without BOM defaultas, ir kas čia blogo? :)

BOM

 

Kodėl?

 

Mano manymu, gal net žalinga savybė. Dažniausiai net nežinai, koks HTML varikliukas sukasi toje programoje. O jei tai – IE Trident (kas reikalautų mažiausiai pastangų ant Windows), tai prasikeiksi... Juk vis tiek reikia pasižiūrėti, kaip atrodo per tikrą naršyklę (ar net kelias).

 

Aišku, yra patogu, pvz., kai editorius turi live refresh naršyklėje po bet kokių pakeitimų faile, ar po išsaugojimo. Bet embeddintomis programose naršyklėmis nepasitikėk :)

 

Nors Sublime techniškai yra mokama, ją galima naudoti nemokamai, ir tai tikrai yra vienas geriausių editorių (nekalbant apie sunkiasvores IDE).

Palaikau, as irgi uz lengvus editorius. Reikia koda rasyti paciam, o ne kad uz tave programa tai darytu.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ką dar papasakosi? :) Notepad'as gerai tada, kol nežinai geresnių.

 

Pvz Aptana, Netbeans iš nemokamų yra nerealios :)

 

Jei jau iš mokamų žiūrėti, tai turiu PhpStorm programą, kuri tinka visiškai viskam :)

 

Notepad'as gerai visada. Greicio atzvilgiu, tai jis is vis awesome. Jeigu reikia koki koduka greitai pakoreguoti, notepad++ nepakeiciamas. + labai patogus, ir turi daaaaxuja geru pluginu. Su kuriais osom editorius pasidaro. Aptana, Netbeans - geros, bet man jie griozdai :) ouch.. Plius notepadas uz tave kodo neraso ir nesufleruoja, kas naujokui turi buti svarbiausia. Na ir dar daugiau galeciau pasakot kuo jis man patinka, bet tyngiu.

 

Naujokas turetu eiti mazdaug tokia tvarka mano manymu: notepad++ -> Sublime -> o tada jau renkasi pagal savo darbo specifika, ar tik css koduka redaguoja, ar rimta projekta daro su daug folderiu ir tada gali rinktis aptana netbeans xujyns ir t.t. ar likti prie tu su kurias pradejo.

Redagavo Triple6
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Notepad'as gerai visada. Greicio atzvilgiu, tai jis is vis awesome. Jeigu reikia koki koduka greitai pakoreguoti, notepad++ nepakeiciamas. + labai patogus, ir turi daaaaxuja geru pluginu. Su kuriais osom editorius pasidaro. Aptana, Netbeans - geros, bet man jie griozdai :) ouch.. Plius notepadas uz tave kodo neraso ir nesufleruoja, kas naujokui turi buti svarbiausia. Na ir dar daugiau galeciau pasakot kuo jis man patinka, bet tyngiu.

 

Naujokas turetu eiti mazdaug tokia tvarka mano manymu: notepad++ -> Sublime -> o tada jau renkasi pagal savo darbo specifika, ar tik css koduka redaguoja, ar rimta projekta daro su daug folderiu ir tada gali rinktis aptana netbeans xujyns ir t.t.

 

Taip, sutinku, kad kodą pakoreguoti dėl greičio nepakeičiamas :)

 

Suflerius ir rašymą gali visur atsijungti, bet šiaip gal pradinukui ir gerai notepad++, nors.. Nevisada :) Man pvz labai palengvina kai prie f-cijų rodo dokumentaciją iškart :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Taip, sutinku, kad kodą pakoreguoti dėl greičio nepakeičiamas :)

 

Suflerius ir rašymą gali visur atsijungti, bet šiaip gal pradinukui ir gerai notepad++, nors.. Nevisada :) Man pvz labai palengvina kai prie f-cijų rodo dokumentaciją iškart :)

ji zinoti reikia )))

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Taip, sutinku, kad kodą pakoreguoti dėl greičio nepakeičiamas :)

 

Suflerius ir rašymą gali visur atsijungti, bet šiaip gal pradinukui ir gerai notepad++, nors.. Nevisada :) Man pvz labai palengvina kai prie f-cijų rodo dokumentaciją iškart :)

 

Nepalengvina, o trugdo.. daugumą funkcijų juk vistiek pažysti. :) Su notepad++ simple. Jei funkcija = wtf, Pazymi funkcija + alt + f1 ir is kart numeta tave i full dokumentacija. (Bent jau php, del kitu nzn)

 

Geriau PIMPinti pagal savo norus editoriu kai jis neapkrautas, negu atjungineti nereikalingas nesamones is griozdu editoriu.

Redagavo Triple6
Nuoroda į pranešimą
Dalintis kituose puslapiuose

UTF-8 without BOM defaultas, ir kas čia blogo? :)

Jei dabar without BOM, tada gerai, bet tekę skaityt patirčių, kad ne tik defaultas su BOM, bet jį ir sunku išjungti, jog tas BOM nebesirodytų daugiau niekada :)

 

Galbūt dabar tai padaryti jau lengviau.

http://superuser.com/questions/292086/how-can-i-enforce-so-notepad-uses-utf-8-every-time-i-create-a-new-file

 

Palaikau, as irgi uz lengvus editorius. Reikia koda rasyti paciam, o ne kad uz tave programa tai darytu.

IDE irgi turi savo vietą, kodėl gi taip kategoriškai... Tai, kad editorius užbaigia iki galo funkcijos vardą – nereiškia, jog „jis rašo už tave“. Reikia mokėti programuoti, o ne atmintinai mokėti, kaip kas vadinasi. Reference visada turėsi ir galėsi patikrinti sekundžių bėgy.

 

Dar šiek tiek autoriui, tik dabar suvokiau...

Kad editin'us php failą, kuriame yra ir HTML kodo, būtų toje programoje galima peržiūrėti kaip viskas atrodo, o ne visada atidarinėti su chrome ar su kažkuom kitu.

Nekalbant apie pradedančiojo lygio aplikacijas, tai nelabai išeis. Nelaikysi visko viename faile (ar išvis kažkokiam, kuris gali veikti visiškai atskirai).

 

Juk dažnai naudojamas (frameworkai, CMS, ir netgi be jų) "Front Controller" patternas, kai viskas susieina į index.php, o tada jau išskirstoma, kas ką turėtų apdoroti... Kaip tada žadi pasižiūrėti vieną php failą? :) Na, nebent IDE turės labai gerą frameworko integraciją ir nustatys pati, kokiu URL kreipiesi į tą controllerį.

 

Iš esmės live previewas yra logiška nebent kai darai kliento pusės stuffą... Ir net tokiu atveju geriau pilnavertė naršyklė.

Redagavo Silke
Nuoroda į pranešimą
Dalintis kituose puslapiuose

O kam tau tas live preview reikalingas pačioje kodo redagavimo programoje, juk jos dažniausiai blogai veikia ir tu vis tiek turėsi išbandyti visas naršykles?

 

Jai jau nori live preview, tai geriausia yra naudoti tuos IDE ir kodo editorius kurie integruojasi su naršyklėmis, tai yra kai failo turinys pasikeičia, naršyklė automatiškai atsinaujina. Aš pats naudoju Sublime Text ir Chromium su LiveReload. (Naudoju 2 monitorius)

 

Priklausomai nuo to ko tau reikia ir su kokia programavimo kalba programuoji, dar yra galimybė naudoti įvairius naršyklių priedus kurie leidžia programuoti gyvai, ir visus pakeitimus išsaugoti į redaguojamą failą.

 

Didžioji dalis kodo redagavimo priemonių leidžia atsidaryti naršyklėje, tačiau visada reikės nurodyti serverio adresą iki failų. (Šiuo atveju dažniausiai atidaro su default naršykle)

 

Pačiame Sublime Text yra galimybė greitai išbandyti parašytas programas. (JavaScript, PHP, Python, HTML, Ruby, CoffeeScript,...)

 

Dar gali naudoti ivairius Cloud įrankius ir IDE.

 

P.S. Viskas priklauso nuo programavimo kalbos ir programos sudėtingumo, todėl ne visada galėsi programuoti gyvai ir iš karto matyti rezultatą.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

<?php

if(!empty($_GET['tr']))                              

echo "Jusu pasirinktas treneris: $_GET[tr]";

if(!empty($_GET['ivesti']))
{
if($_GET['kr']=='1')       {
  echo "Jus megstatate krepsini";
 echo "<form method='get' action='Labaratorinis darbas 1.php'>
Kuris treneris geriausias?
<br> Kenzura <input type='radio' name='tr' value='Kenzura'>
<br> Kurtinaitis <input type='radio' name='tr' value='Kurtinaitis'>
<br> Kazlauskas <input type='radio' name='tr' value='Kazlauskas'>  
<br> Sireika <input type='radio' name='tr' value='Sireika'>  
<br> Maskvytis <input type='radio' name='tr' value='Maskvytis'>  
<br> <input type='submit' name='atsakiau' value='Testi'>
</form>";    
  }
else
 if ($_GET['kr']=='0') 
  echo "Jus nemegstate krepsinio";                 
}

if(empty($_GET['ivesti']))

echo "<form method='get' action='Labaratorinis darbas 1.php'>
Ar jûs domitës krepðiniu?
<br> Taip <input type='radio' name='kr' value='1'>
<br> Ne <input type='radio' name='kr' value='0'>
<br> <input type='submit' name='ivesti' value='Testi'>
</form>"  ;

?>
<html>
</html>

 

Čia kodo pavizdys.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...