Prenumeruok RSS

PHP ir JavaScript draugystė

« »

Galit nemėgti JavaScript, bet faktas kad jis reikalingas. Kai kurie sako kad panaudojimas turi būti saikingas. Taip be abejo saikingas, tik kai kuriuose vietuose. Ta prasme public. O jau kažkokiems vidiniams reikalams (tarkim Turinio valdymo sistemai, Informacinė sistema aka CRM), galima jau kelti daug didesnius reikavimus naršyklėms. Seniau prieš keletą metų daug daugiau funkcijų buvo (nors ir dabar yra) pas IE. Ačiū dievui, kad kiti tobulėja JS pusės atvžilgiu.

Vienas iš panaudojimų mano nekart minėtas
XMLHttpRequest . Juo pasinaudojus galima perduoti duomenis iš JS atlikti veiksmus jau serverio pusėje, bei gražinti duomenis. Vienas variantų atlikti paiešką, neperkrovus puslapio. (P.S nuoroda galiete rasti ka tik paminėtam puslapyje, jei netingite surasit).

Neseniai SitePoint radau keletą įdomių staipsnių šiame tema. Tiksliau galima pasakyti tas pats straipsnis tik su pratesimu “Crouching Javascript, Hidden PHP” apie tai galima paskaityti čia ir pratęsti poto skaitymą čia. Labai įdomus pavyzdukas su XML ir XMLHTttpRequest kur parodoma, kaip veikia sincroninis ir asinhronis veikimas. beja veikia ir IE, ir FireFox…

Kodėl mano nuomone panaudojimas reikalingas? Iš vienos pusės supaprastėja programavimas, jau vidinių dalykėlių. Žinoma jau tada reikia suprasti (ne mokėti…) JavaScript. Kita pusė sutaupoma taip vadinamo bandwidžo :). Juk nereikia antrą, trečia kartą krauti paveiksliukų ir pan.  Kitas dalykas padedantis sutaupyti srauto, bei žinoma iterektyvumo panaudojimas įvairūs DHTML elementų tweakai. tipo sortable table, ir pan. Aš tiesa pasakius svaigstu nuo tokių dalykėlių kaip behaviuors panaudojimų, pvz vienas iš jų Stedy (gaila veikia tik ant IE), webFX, bindows (o jau 1.2 versija išėjo) ir pan. Gal ir blogis kai kam, kad daugelis atrodo kaip windowsų interveisas, bet manau daugeliam eilinių naudojtojų, tai būtų labiau suprantama.

Galbūt didžiausias minusas kuriant WEB srityje dirbančioje firmoje – tokių advanced javascriptų naudojimą supras tikrai nedaug žmonių. Tad tobulinti sistemą dažniausia teks vienam žmogeliuikui. O jei jis išeis… uch kas būtų…

 

9 responses to “PHP ir JavaScript draugystė”

  1. Vaidas Žilionis says:

    TIESA mane nervija irgi M$. nors aš ir mėgstu kai kurias jo išmones. Kai jis sumastys kažką updatinti (tipo saugumo spraga). Tai tadu vargas developeriams :), kad suprasti kodėl kodas staiga pradėjo neveikti. Ypač mielas SP2, dar jo visų atoveiksmių nežinau…

  2. ShiVAs says:

    O tai kas tokio nutiko… as kaiptik eidamas namo paleidau downloadinti ir instalinti SP2 :)

  3. Vaidas Žilionis says:

    na yra kai kurių čiūdų su JS. vienas pastebėtas dirbant su SiteSupra. :) Net nežinau kas ten atsitiko. Su SiteSupros pagrindiu developeriu nagrinejom, kol kas neradom :) kas ten atitiko. Tipo sukuriamas su JS divas ir i ji nagrineti – patekti Premision denied. :)

  4. Xawiers says:

    as ant SP2 daba sedziu – nieko blogo kolkas nenutiko

  5. Xawiers says:

    javascript + xml-rpc va kur tikrai mane domina.

    radau keleta pavyzdziu, ziuresim kaip gausis

  6. cOdH says:

    Na as patapau gyvu pavyzdziu, kai nemegstu JavaScript, bet ji naudoju kiekviena diena… :)

  7. meiluzhe says:

    labai grazhi draugyste… romantika :))))

Leave a Reply

Your email address will not be published. Required fields are marked *

> home
  • Apie mane
  • Apklausos
  • Blogas
  • Lietblogs Search
  • Nuorodos
  • Reklama mano bloge
  • Search
  • Tags
  • Testas
  • Projektai
  • Kontaktuok
  • Archyvas