Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Templates

[es] :: PHP :: Templates

[ Pregleda: 3850 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Pajer
Software Designer
Vienna

Član broj: 6176
Poruke: 56
*.14.vie.surfer.at



Profil

icon Templates07.11.2002. u 01:23 - pre 217 meseci
Koje vrste templejta koristite i da li je neko implementirao svoju verziju?

odnosno

Kako odvajate php code od HTML-a?
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.rcub.bg.ac.yu

Sajt: localhost


+4 Profil

icon Re: Templates07.11.2002. u 01:59 - pre 217 meseci
pogledaj bar top teme pre nego postujesh pitanje.

http://www.elitesecurity.org/tema/12457

ja sam pravio svoj, prilicno klasican, sa osnovnim funkcijama (varijable, foreach, include i if) ali cim sam naisao na smarty, ne ispustam ga.

i njega sam malo doradio (tj prilagodio mojim potrebama). ali sto je najlepse, ima mnogo dobar sistem za dodatke, tako da kad god izadje nova verzija, ja samo zamenim njegove fajlove, a moji dodati add-onsi ostaju, i rade (evo, vec 3 podverzije tako ;)

 
Odgovor na temu

Pajer
Software Designer
Vienna

Član broj: 6176
Poruke: 56
*.wise.edt.ericsson.se



Profil

icon Re: Templates07.11.2002. u 14:50 - pre 217 meseci
Hvala Zombie / DDG,

U principu jako mali broj PHP programera bazira svoje skriptove na templejte. Zato hotscripts.com sadrzi 98% podpuno bezveznih skriptova koji su neupotrebljivi jer je HTML hardkodiran.

Ja koristim najcesce TemplatePower koji radi na istom principu kao i Fasttemplate (regularni izrazi? kaze li se tako na srpskom) ali je daleko brzi i laksi za koriscenje. Prednost je ta sto je za razumevenje FastTemplate nacina rada potrebno poznavati malo deklarativne jezike. TemplatePower je lakse koristiti jer koristi klasicne naredbe. Takodje najbolja dokumentacija je po meni templatePower.

Siguran sam da svako ko nije jos koristio templejte u PHP-u (na pravi nacin) da ce ih uvek koristiti ako jednom proba i da ce se pitati kako je ziveo bez njih.

U svakom slucaju za kvalitet, lako odrzavanje, dobar kontakt sa dizajnerom stranice itd. je ova tehnika obavezna.

Dosta ljudi koristi UltraTemplate. Najcesce se koristi ipak FastTemplate i on je zapravo nastao iz Perl verzije (drugi autor).

-------------------------

Evo linkova pa isprobajte.

PHP Template class is a class that allows you to separate your code PHP from your html content.

1. TemplatePower
[url]http://templatepower.codocad.com/[/url]

2. UltraTemplate
[url]http://www.ultratemplate.com/main.php[/url]

3. FastTemplate
[url]http://www.thewebmasters.net/php/FastTemplate.phtml[/url]

4. PHPLib Template
[url]https://sourceforge.net/projects/phplib/[/url]
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

Sajt: www.baze-podataka.net


+2 Profil

icon Re: Templates07.11.2002. u 18:35 - pre 217 meseci
Procitaj malo TOP teme kao sto ti je covjek lijepo rekao :)
Smarty je najmocniji PHP template engine trenutno i nema smisla otkrivati toplu vodu ili koristiti nesto drugo. Naravno, lijepo je kad se ima konkurencija, radi dodatne motivacije svima.
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

Pajer
Software Designer
Vienna

Član broj: 6176
Poruke: 56
*.wise.edt.ericsson.se



Profil

icon Re: Templates08.11.2002. u 09:08 - pre 217 meseci
Procitao sam top temu koju mi je covek predlozio i mislim da su odusevljavanja tamo bezrazlozna.
Stvar izgleda da je prilicno dobra ali ima masu stvari zbog kojih se ja ne odusevljavam:

- Ono je FRAMEWORK a ne template engine. Mogu da ga zovu kako hoce ali uloga je ta.

- Kao drugo ne vidim smisla upotrebiti onoliku biblioteku i zaizeti mesto na serveru ako recimo pravim 10 stranica samo. Zasto bi pucao topom na vrabce.

- Kao trece ne vidim nigde "pravila kodiranja" i u timu moze da nastne u slucaju da se "smarty" koristi intezivnije, isto sto i nastaje sa php-om kad se mesa sa HTML-om.

- Ne svidja mi se toliko puno globalnih variabli.

- Nije bas ni tako lako nijednostavno. A i zahteva dosta vremena da bi se naucilo i shvatilo sve.

Itd.

Za male zadatke moze php da se mesa sa HTML-om. Za vece projekte ajde da se slozim da ovo moze da se primeni mada u tom slucaju php nije vise neki konkurent Javi (JavaServlets, JSP).

ALI STA JE ZA SREDNJE PROJEKTE.

(Ako je par ljudi napisalo nesto u TOP temi to ne znaci da drugi nemaju sta da kazu.)
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

Sajt: www.baze-podataka.net


+2 Profil

icon Re: Templates08.11.2002. u 16:10 - pre 217 meseci
Grijesis uveliko :)
Rijec je i jeste bila o najboljem rjesenju, a Smarty cak spominju i na yahoo kao jedan od potencijalnih alata ako Yahoo pocne koristiti PHP kao sto su najavili.
Framework ili ne, on jeste, a i vise od toga, template engine. Procitaj dokumentaciju svu ako vec nisi i pogledaj nekoliko komplikovanijih primjera, pa ces vidjeti njegovu korist i svrhu.

Naravno, nema smisla koristiti ga za neki mali sajt od 10 stranica, ali zasto je tu opste onda i potreban neki skriptni jezik, kad se to moze odraditi i sa obicnim HTML-om, eventualnom nekom skriptom za unos vijesti i kontakt formular. Ili po potrebi uraditi to sa PHP-om ili necim drugim, ako se radi o srednjem sajtu.

Da ne mislis da hvalim Smarty, probao sam ja i PHPlib i FastTemplate i TemplatePower i jos masu drugih, ali nijedan me nije zadovoljio svojim mogucnostima kao Smarty.

Pravila kodiranja (prvenstveno dodavanja novih modula) su jasno objasnjeni u dokumentaciji, tako da tu ne bi trebalo biti nekih nesporazuma.
Da li je lako ili ne, zavisi o znanju i sposobnostima za prilagodjavanje onog ko to koristi.
Ne zauzima se bash neki veliki prostor na serveru, tako da i tu grijesis.
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Templates08.11.2002. u 16:10 - pre 217 meseci
U PHP-u mogu da se urade mnogo velike i mocne stvari. Tvoje odusevljenje JSP-om ne moras iznositi na svakoj trecoj temi na PHP forumu.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

Pajer
Software Designer
Vienna

Član broj: 6176
Poruke: 56
*.14.vie.surfer.at



Profil

icon Re: Templates08.11.2002. u 18:25 - pre 217 meseci
Vazi StRiPy pogledacu ga detaljno kao stoi kazes mora da vredi cim ga branis tako puno. Mislio sam kad sam rekao da nije lako na vreme koje je potrebno da se koristi sve i kako treba. Procitacu ga detaljno pa cu se javiti na tu temu.

(Gospodine Go! X , od kad smo mi na ti? :-))
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.dial.InfoSky.Net

Sajt: localhost


+4 Profil

icon Re: Templates09.11.2002. u 03:40 - pre 217 meseci
da, mozda nisam dobro objasnio. i ja sam probao mnoge engine, i posto mi se ni jedan nije preterano svideio, odlucio sam da napravim svoj.

ali kad sam naisao na smarty... ostalo je istorija ;)

 
Odgovor na temu

Pajer
Software Designer
Vienna

Član broj: 6176
Poruke: 56
*.wise.edt.ericsson.se



Profil

icon Re: Templates11.11.2002. u 08:58 - pre 217 meseci
Pogledao sam sta moze smarty ali misljenje sam samo malo promenio. Ako dobijem malo vremena postavicu redom sta mi se svidja a sta ne (ima i toga) pa ako nekog interesuje mozemo malo da komentarisemo. Rezultat komentara bi bio opis toga sta bi trebao smaryi jos da sadrzi a sta ne bi terbao da ima da bi bio "idealan".
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.rcub.bg.ac.yu

Sajt: localhost


+4 Profil

icon Re: Templates11.11.2002. u 18:56 - pre 217 meseci
(napomena: ne pokusavam da te ubedjujem. samo primecujem)

ono sto ti se ne svidja, ne morash da koristish... a ono sto ti fali, vec sam objasnio da se vrlo lako moze prilagoditi svacijim potrebama...
 
Odgovor na temu

01011011
Avanade
CHICAGO, USA

Član broj: 561
Poruke: 2341
*.in.us.prserv.net

ICQ: 45747235
Sajt: www.snailtrail.net


+2 Profil

icon Re: Templates12.11.2002. u 07:07 - pre 217 meseci
Ja ne znam, meni izgleda da je smarty najprilagodljiviji. Iskreno nisam previse pregledao stvari ali ovo je naletilo pravo :)
 
Odgovor na temu

[es] :: PHP :: Templates

[ Pregleda: 3850 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.