Trenutno pretražujete Eugen Božić – PHP / HTML / Javascript arhivu za srpanj, 2009.

Oglasi

Arhiva za srpanj, 2009

Brisanje sadržaja je jednostavna radnja koju ima svaka web aplikacija. Kako je vrlo česta, a opet jednostavna, ona je najbolji izbor za kretanje u učenje AJAX-a.

AJAX po definiciji je spoj više tehnologija (asynchronous JavaScript and XML) koji omogućuju slanje i primanje zahtjeva sa servera bez osvježavanja stranice. Postao je vrlo popularan sa takozvanim Web 2.0 aplikacijama, te danas gotovo da i nema web stranica koje nemaju neki oblika AJAX-a ukomponiran. Kod korištenja AJAX-a treba biti oprezan i provjeriti kako se aplikacija ponaša kad dođe korisnik sa isključenim javascriptom. On naravno, ne smije ostati zakinut za funkcije, koje i dalje moraju raditi na stari način.

(više…)

Sve o CSS float svojstvu

petak, 17/07/2009

Što je točno float?

Float je svojstvo CSS-a koje služi za pozicioniranje elemenata na stranici. Iako se najčešće koristi, početnicima je vrlo teško shvatiti kako točno float radi i zašto se događaju određene promjene u browserima prilikom korištenja istoga. Za početak ćemo krenuti od same ideje float-a, koji je primarno zaživio u print dizajnu. Float se koristi za postavljanje elemenata, npr. slika tako da ih tekst okružuje (eng. text wrap).
(više…)

Čitanje XML-a pomoću PHP-a

Srijeda, 15/07/2009

Kao što svi znamo XML, koji je razvijan kao samo-opisujući format, postigao je ogromnu popularnost i danas gotovo da i nema aplikacije koja nije u stanju proizvesti neku vrstu XML-a. Iako ga je vrlo jednostavno napraviti, problem se javlja kada želimo dobiti određene informacije iz njega.

Kako ne bi morali ručno parsirati XML datoteku (jer za PHP, XML je ništa više nego skupina znakova kao i bilo koji drugi tekst), postoji već gotovo rješenje za pronalaženje podataka unutar XML-a, i zove se Xpath. Xpath koristi izraze (nešto tipa SQL upita, samo za XML) kojima se lagano pronalaze podaci unutar strukturiranog XML dokumenta. Najčešće ćete susresti Xpath izraze kod XSLT-a, ali u pravilu Xpath se može koristiti za sve formate koji su na neki način nasljeđeni od XML-a.

(više…)

Besplatni SVN hosting

četvrtak, 09/07/2009

Za početak da objasnim što je točno Subversion (SVN). Subversion je Open Source sistem namijenjen praćenju promijena na kodu. Napravljen je 2000. godine kao zamijena za do tada vrlo popularni CVS te donosi mnoge dodatne pogodnosti.

Što točno dobivate korištenjem SVN-a? SVN je u pravilu namijenjen timovima koji rade na istom projektu te omogućuje da međusobno izmijenjuju koda i radi na principu da se promijena u kodu šalje na SVN server odakle svi drugi povlače te promijene kod sebe. Uz to, SVN omogućuje praćenje koda kroz prošlost, točnije možete vidjeti kako je određeni fajl izgledao u bilo kojem trenutku, te se vrlo jednostavno možete “vratiti” na taj trenutak u prošlosti kako na samom fajlu, tako i na cijelom projektu.

(više…)

Zend Server CE

Srijeda, 08/07/2009

Danas je izalšla nova verzija Zend Server-a (Enterprise i Community Edition) 4.0.4. koja donosi:

  • PHP 5.2.10
  • Zend Framework 1.8.4p|1
  • Apache module za OS-X verziju
  • Novi Apache library (CVE-2009-0023)
  • phpMyAdmin 3.2.0
  • Dodatak na keširanje stranica koje sada može biti povezano sa $_SESSION varijablama (Enterprise verzija)

(više…)

Programi za izradu web stranica

utorak, 07/07/2009

Da bi posao bio lakši za obavljati, potrebno je imati odgovarajući alat (u našem slučaju programe). Iako je izbor programa, kao i izbor alata za bilo koji drugi posao subjektivna stvar, ovdje ću opisati par programa koje smatram dostojom zamjenom komercijanim aplikacijama. Nitko ne očekuje da kad krenete sa učenjem prvo potrošite par tisuća eura na programe (piratluk nije opcija :P ), ali zato besplatne aplikacije mogu i više nego dobro poslužiti – čak i u komercijalne svrhe..

(više…)

Nešto drugačiji CMS-ovi

Srijeda, 01/07/2009

Znate napraviti stranicu u HTML-u, ali još nemate dovoljno znanja za pisanje php skripti za uređivanje istih?
Zadnji trend je se pojavljuje sve više takozvanih “light CMS-ova”, točnije skripti koje nude upravo ono što korisniku treba (editiranje sadržaja) uz jednostavno korištenje.

Ovakav pristup je izrazito zahvalan za početnike jer im omogućava uređivanje vlastitih HTML stranica putem web sučelja i nema instalacija nikakvog koda, baza i sl. U večini slučajeva radi se o dodavanju određene css klase na elemente koji će se moći editirati i kreiranja računa na stranicama davatelja usluge.

(više…)