Webmajstori.Net Newsletter          > Forwardiraj prijatelju
       > Arhiva
       > Ispisi se
       > Marketing
 Pretplatnika: 2806
Primjerak #13 - 20. Ozujak. 2002 
   
VASA REKLAMA OVDJE?

Za vise informacija posjetite Webmajstori.Net marketing!

Link -->
Wbmajstori.net - Marketing
   

Upisite se ako niste upisani...


NOVI LINKOVI


A1Javscripts - preko 300 besplatnih javascripti
Tko voli kôd koji se jednostavno moze preuzeti metodom copy&paste, taj ce zeljeti posjetiti ovu kolekciju javascripti. Sve skripte su podijeljene u tematske kategorije: navigacija, forme, redirekcija, mouseOver efekti i sl.

Preporucite nam neki dobar webmasterski link ili program! Dovoljan je url i jedna-dvije recenice na:
kontakt@webmajstori.net

TOP 10 DOWNLOADA

1. Offline Commander 148567
2. Internet Researcher 107531
3. Edit Buddy 96753
4. Zero Popup 81695
5. Download Manager 62230
6. ZoneAlarm 52124
7. WinZip 36817
8. Download Accelerator 33503
9. SpyStopper 32532
10. eTax@YourPace
31394

TKO SU WEBMAJSTORI

Ekipa

.
Pridruzite nam se!

OSTALO

Marketing

.
Kontakt

VASA PRETPLATA


Prijavljeni ste sa ovom adresom:
<>

ISPIS:
Ako se zelite ispisati iz newslettera, slijedite ovaj link: ISPIS

vrh »

UVOD


Ovaj broj malo kasni, ali kao sto vidite tu je, sve ide po starom. Vidimo se u iducem broju.

Recenzija PHP editora: Zend Studio
Napisao: Kresimir Kondza - Kongi © 2001 - 2002

Zend Studio je paket s kojim cete moci pisati, popravljati, enkriptirati i optimizirati Vas PHP kôd. Nova verzija ovog softvera ima solidan GUI, odlican debugger, ali i nedostatke.

Zend je jedna od vodecih organizacija na polju promoviranja i implementacije PHP-a, a bave se i samim razvojem PHP-a kao skriptnog jezika za web.

Ovaj clanak sam poceo pisati za vrijeme skidanja jednog dijela njihovog paketa koji sadrzi:

  • Zend Studio - aplikativno rjesenje za pisanje i debugiranje PHP skripti
  • Zend Encoder - kriptira vase PHP skripte i tako ih stiti od radoznalih ociju
  • Zend Accelerator - optimizira vase PHP kôdove kako bi postigli najvecu mogucu brzinu

Uza tema ovog clanka je Zend Studio 2.0.0 koji se sastoji od Zend Studio Clienta i Zend Studio Servera. Detaljan opis i download softvera pronadjite na siteu proizvodjaca.

Cijeli Zend Studio je platformski neovisan - postoje Windows i Linux verzije, tako da nitko nije izostavljen.

Instalacija

Nakon 21MB i 1h i 10min, Zend Studio Client je nasao svoje mjesto pod mojim XP nebom. Instalacija programa je prosla vrlo brzo i bezbolno. Gotovo sve je automatizirano, tako da ce svi korisnici moci instalirati program bez ikakvih problema. Jedinu odluku koju morate donijeti je zelite li instalirati Server komponentu paketa (dodatni download), ili cete koristiti samo ovaj dio paketa. Ja sam se odlucio prvo testirati samo editor, dok server ostavljam za neka bolja vremena.

GUI

Prva stvar koju sam uocio nakon pokretanja programa je njegov vrlo jednostavan GUI, tipican za programe ove namjene.

S lijeve strane se nalazi pogled na FileSystem ili na dokumente otvorenog projekta. U sredini je polje za pisanje kôda s numeriranim linijama.

S desne strane nalazi se nesto sto ovaj program cini dosta korisnim - Debugger output prozor. U njemu se nakon izvodjenja skripte ispisuje generirani HTML kôd, a desnim klikom misa mozete pogledati dokument u browseru. Vrlo korisno. Rezultat je identican onome koji biste dobili da ste pokrenuli skriptu na localhostu ili online serveru.

Glavne karakteristike softvera

Sada bih se zelio koncentrirati na one osobine koje ovaj program izdvajaju iz mase slicnih. Prva takva stvar je automatsko zavrsavanje PHP i HTML kôda, sto jos osobno nisam vidio ni u jednom takvom programu namijenjenom za PHP.

Kada pocnete pisati neku funkciju, automatski se ispod kursora otvara prozorcic sa funkcijama koje sadrze znakove koje ste upisali.

Markiranje kôda je postala nezaobilazna osobina jednog code editora. Tako i ovaj program markira PHP i HTML kôd bez ikakvih problema.

Jos jedna odlicno rijesena stvar u programu je projektni rad. Stvaranje novog projekta i umetanje fileova u njega je vrlo jednostavno. Sam projekt ne mora obavezno biti jedan folder na vasem racunalu, vec u projekt mozete umetati filove sa bilo koje lokacije unutar vlastitog File Systema.

Zendov debugger je zakon

Ono sto je po meni najbolja osobina ovog programa je njegov debugger. Pri instalaciji nije bilo nikakve konfiguracije debuggera (niti navodjenja patha na php.exe), vec su se sve opcije automatski namjestile. Moram reci da me to iznenadilo, jer sam u slicnim programima ponekad imao dosta problema prije nego sam ih natjerao da mi provjeravaju kôd. Samo debugiranje je vrlo bezbolan i brz proces.

Opcije debuggera su stvarno iznenadjujuce za PHP: od debugiranja jednog dijela kôda liniju po liniju ili cijelog kôda odjednom, do pracenja hoce li se tokom izvodjenja kôda pojaviti odredjeni izraz. Ukoliko se greske nalaze u kôdu (a to je vrlo cesto :-), uz prikaz greske u ispisu postoji i prozor sa debug statusom i porukama. Ovo bi trebalo biti poznato svim programerima koji su koristili Visual Studio ili neki C editor/compiler. Klikom na poruku o gresci u tom prozoru kursor se pozicionira na gresku. Nema vise prelistavanja 1000 linija u potrazi za linijom 539 :-)

Zakljucak - ipak moze i bolje

Sto se tice samih mogucnosti editora, to je to - moram priznati da nisam previse odusevljen ovim programom. Zato mislim da biste osobine koje bi izdvojile ovaj program od konkurencije trebali traziti u kooperaciji nekog boljeg editora s ostalim dijelovima ovog paketa.

Ono sto bi ovaj program ucinilo stvarno najboljim izborom za PHP programera je popis korisnickih funkcija i varijabli unutra projekta i bilo kakva podrska za CSS. Mozda u nekoj novoj verziji.

Nazalost, nakon testiranja editora odlucio sam ne potrositi novih sat vremena na skidanje Server komponente, niti bih to vama preporucio. Ovaj editor bih preporucio svima koji zele debugirati svoje skripte unutar samog editora, ali ako trazite editor pun dodatnih mogucnosti kao sto su HTML carobnjaci i CSS editor, preporucujem da ne gubite vrijeme na ovaj program.


O autoru:

Kresimir Kondza - Kongi (kkondza@hotmail.com) je student informatike na Tehnickom Veleucilistu u Zagrebu. Autor je prvog hrvatskog online Access prirucnika ( http://accesstutor.tripod.com ). Inace se bavi izradom PHP/MySQL web aplikacija i servisa, sistema razglednica, anketa, foruma... Po zanimanju je freelancer i ukoliko netko slucajno zeli njegovu pomoc pri realizaciji nekog projekta, moze ga slobodno kotaktirati.



Vi pitate, mi odgovaramo

> Cemu sluzi head tag
> <meta name="MSSmartTagsPreventParsing" > content="TRUE">?

Kako je Microsoft u svom novom xp sustavu odnosno novijim verzijama IE-a namjeravao dodati tzv. Smart Tags tehnologiju, koja sluzi za kradju posjetitelja webmasterima (Neka firma moze zakupiti kod Microsofta recimo keyword sex, nakon cega ce korisniku koji ima xp software sve rijeci sex na nekoj internet stranici imati hyperlink na stranicu te firme) poceo se je koristiti ovaj meta tag koji sprecava pojavljivanje smart tagova na stranicama. Iako su im prije izlaska xp-a zabranili koristenje smart tagova, pretpostavlja se da ce u buducnosti Bill to nesmetano koristiti pa se preporuca postaviti ovaj tag na stranice.

Na pitanje odgovorio:
Marko Radelic


Preporucite nas prijateljima!

Sigurno imate kolegu ili kolegicu webmastera - pomognite im da doznaju za ovaj newsletter. Biti ce vam zahvalni, jednako kao i mi :) Hvala.


Arhiva

Proslo izdanje newslettera pogledajte ovdje.


© Copyright 2001 - 2002. Webmajstori.Net