Tag: PHP
10 Web Dizajn Tehnologija
Ovo je post za sve one koji imaju ambicije da se bave web dizajnom i ne znaju odakle da počnu i šta da rade. Ovde ćemo opisati sve osnovne tehnologije koje web dizajneri koriste kako bi kreirali sajtove i web aplikacije.
HTML - Poznavanje HTML, XHTML jezika je neophodno u web dizajnu i predstavlja nešto od čega se kreće. Svakom iskusnom web dizajneru ova tehnologija predstavlja neku vrstu navike. Iako se HTML smatra kao jednom od najlakših web tehnologija, ona i dalje predstavlja neizostavni elemenat u web dizajnu.
CSS - Mogućnost da predstavite dizajn koristeći CSS će smanjiti veličinu fajlova i vreme učitavanja i poboljšati rangiranje na pretraživačima. Mogućnost da kreirate CSS do nivoa gde će na svim browserima stranice biti kompatibilne, je veoma cenjeno znanje i svakako će se ceniti u ovom poslu.
Grafički dizajn - Ukoliko radite kao freelance web dizajner, onda će vaše dizajnerske veštine doći do većeg izražaja, nego kad radite u nekoj kompaniji u timu od više ljudi gde imate samo ulogu developera. Grafički dizajn sam po sebi nije potreba već nešto što je neophodno znati i veoma će koristiti, čak i pri najosnovnijim zadacima.
jQuery - Ovo je jedna od najaktuelnijih i najpopularnijih tehnologija u web dizajn svetu, gde se omogućava interakcija sa serverom u realnom vremenu i još mnogo toga. Na mnogim sajtovima se primete mnoga poboljšanja u smislu korišćenja i vizuelnih efekata.
PHP - PHP se smatra za prvi izbor server skriptnih jezika na Internetu. Otvoren kod PHP jezika se pokazao odlično u celoj PHP zajednici od kog svi imaju koristi. PHP je široko korišten na Internetu, od najjednostavnijih funkcija, do potpuno dinamičkih sajtova i postavljanje templejt fajlova kroz objektno orijentisanu aplikaciju i okruženje.
Flash - Animacije i animirani sadržaj su veoma popularni na Internetum gde se u centar pažnje u poslednje vreme stavlja 3D i interakcija sa korisnikom. Posedovanje veštine da se napravi dobra animacija koji će kod korisnika izazvati 'wow' efekat će svakako biti korisna. Animacije i video su jedan od najboljih načina da se privuče pažnja korisnika.
SEO - Search Engine Optimisation je zlatna koka web dizajna. Sa jakom SEO kampanjom, sajtovi se izlažu ciljnoj publici i pretiču svoju konkurenciju koji nemaju dobro optimizovan sajt. Potpuno je beskorisno da se kreira odlično dizajniran sajt sa najnovijim tehnologijama, ako niko ne može da ga pronađe. Ako imate sajt koji ima namenu da prodaje, reklamira i promoviše, brzo ćete shvatiti važnost SEO optimizacije.
Administracija servera- Ovo iako nije neka glamurozna uloga u web dizajnu, svakako je bitna. Administrivanje domena, hostinga, mailova, servera, bekapa, je neophodna kako bi sajt radio normalno i bez ometanja.
Project managment - Pri upravljanju ili u radu u web dizajn kompaniji, svakako dobra praksa uopšte je mogućnost upravljanja projektom u zadanim vremenskim rokovima, raspoloživom budžetu i resursima. Ukoliko uspete da dobro upravljate svojim projektima u zadanim vremenskim rokovima i resursima, klijenti će to svakako primetiti.
MYSQL - Open source tehnologije potpuno dominiraju webom. Web dizajneri svih nivoa mogu da koriste MySQL tehnologiju u kreiranju web sajtova i aplikacija. Kad pogledamo da većina web aplikacija koristi MySQL sa PHP tehnologijom, nije uopšte čudno da posedovanje ovakvih znanja ima veliku vrednost u web dizajn industriji.
Web Dizajn Srbija, Novi Sad
Kako Napraviti Dobar Portfolio
Portfolija su jedna od najboljih metoda da dizajneri pokažu kreativnost i znanje. Mogućnost da prikažete svoje sposobnosti na način koji će zainteresovati vašu ciljnu publiku tj. potencijalne klijente i buduće saradnike je važna kao i traženje posla za rezime. U ovom članku ćemo ispitati tri elementa portfolija koji najbolje prikazuje vaše sposobnosti i dati primere kako bi mogli sami da primenite ove metode.

Veština i Znanje su Bitni Klijentima
- Svaki portfolio mora da objasni klijentu tri osnovne veštine:
- Web tehnologije koje koristite
- Koje usluge pružate
- Vizuelni primeri vaših prethodnih radova koji pokazuju da posedujete neophodne veštine za taj posao
Ovo je slično kao i analiziranje mogućnosti i sposobnosti kod slikara: tehnologije predstavljaju alate koje koristi (npr. četkica), usluge predstavljaju jaku tačku (npr. portreti) i na kraju vizuelni primeri kao krajnji rezultat.
Designme
Ukoliko ste talentovani za web dizajn, napravite dobar portfolio i opravdajte to znanje.

Važnost ove tri pominjane stavke se podrazumeva. Ukoliko ne objasnite koje jezike poznajete, možete dobiti zahteve za posao koji ne možete da savladate i privučete pogrešne grupe klijenata. Ako ne objasnite koje usluge pružate, moguće je da ćete dobiti zahteve za širok spektar stvari, od dizajniranja ikonica do pisanja softvera i bez portfolija i prethodnih klijenata vaša reputacija će biti potpuno nedefinisana.
Prikazivanje Veština
Postoji mnogo različitih tehnologija koje redovno koristimo. Od jednostavnih markup jezika (HTML), do kompleksnih server-skriptnih jezika (PHP). Bilo da ste dizajner ili developer, veoma je bitno da precizno definišete koje tipove jezika poznajete kako bi privukli željeni tip klijenata. Ovo obično možete da naglasite u listi nabrajanja, ali možete i detaljnije da objasnite na kom ste nivou znanja sa svakim od navedenih jezika.
Prikazivanje Usluga
Informacije o uslugama koje pružate se zasnivaju na vašem poznavanju programskih jezika. Pružanje preciznih informacija o uslugama koje pružate, će vam pomoći da privučete potencijalne klijente koje odgovaraju vašim veštinama i tipu projekata koje radite. Osim ako želite da uzimate svaki mogući tip posla.
Prikazivanje Portfolija
Konačno dolazimo do portfolija, gde je uobičajena praksa da se prikaže lepa velika slika ili screenshot urađenog projekta sa svim detaljima i imenom brenda, firme ili pojedinca s kojim ste sarađivali i link do samog sajta (ukoliko postoji - ukoliko ne, dobra praksa je da se sajt hostuje na neki server kako bi se mogao prikazati kao validan rad). Kad prikazujete urađene projekte, najbolje je prikazati najbolje radove sortirane po datumima, ukoliko ima puno radova.
Robalan
![]()
Kreativnost je Presudna
U web dizajn i development poslu, kreativnost i označavanje bitnih apsekata vašeg rada pravi veliku razliku. Ukoliko klijenti znaju ko ste, šta možete da uradite, šta nudite i vidite da ste dobri u svom poslu, pronaći će vas! Prikazivanje portfolija je više od samog navođenja znanja i projekata. Portfolio mora da objasni vašu svrhu, da prikaže vašu želju da vas klijenti angažuju.
Dok imate na umu da sajt mora biti koristan i pristupačan, izrada jedinstvenog portfolija koji ne izgleda dosadno će inspirisati ljude da detaljnije pogledaju vaše radove i ozbiljno razmotre o angažovanju. Ukoliko je prikaz vaših radova zastareo i nečitljiv, niko vas neće angažovati. Kad završite sa čitanjem ovog članka dobro razmislite o vašem portfoliju i da li mu treba modifikacija ili popravljanje kako bi se predstavili u najboljem svetlu.
Kako Predstaviti Različit Sadržaj Korisnicima iz Drugih Zemalja uz PHP
Ovaj post bavi se problemom kako predstaviti različit sadržaj posetiocima iz neke konkretne zemlje koristeći PHP.
Odgovor na ovo pitanje su ponudili različiti ljudi koji su komentarisali na ovu temu.

1. Šta je u planu da se predstavi što bi bilo drugačije od originalnog sadržaja? Da li je problem jezička lokalizacija, prodaja i informacije o proizvodu i uslovima itd?
Prikazivanje različitog sadržaja, ima smisla samo na stranicama na sadržaju koji treba da bude drugačiji, da bi obe verzije mogle biti dobro indeksirane i da možete kontrolisati koja stranica ima sadržaj koji će biti indeksiran itd.
2. Moguće je koristiti PHP GeoIP funkcije kako bi analizirali i utvrdili lokaciju korisnika na osnovu njegove IP adrese. Time bi bili u mogućnosti da prikažete odgovarajući sadržaj na osnovu te informacije.
Besplatne elektronske knjige za web dizajn
Ovo je pregled besplatnih knjiga u elektronskom formatu namenjenih za web developere i dizajnere da se unaprede iz odredenog nivoa znanja u profesionalni. Read moreNajbolja open source IDE okruženja za PHP i web development
Ovo je prikaz besplatnih, open source rešenja za PHP. Iako postoji veliki broj više nego komercijalnih, dobrih, kompletnih rešenja, postoje programeri koji ipak žele da koriste besplatno razvojno okruženje za programiranje. Kako je konkurencija kod komercijalnih razvojnih okruženja velika, slična situacija je i open source taboru. Ovo je prikaz najboljih open source razvojnih okruženja za PHP.
Notepad ++
Notepad++ je krajnje jednostvan editor za razne programske jezike koji uključuje HTML, PHP, C++, JavaScript i mnoge druge programske jezike.
Context Editor
ConTEXT je kompaktan, brz i lak editor za korišćenje. Zbog svoje jednostavnosti koristi se kao sekundarno razvojno orkuženje.
Eclipse
Eclipse je najkorišćeniji i najpopularniji višejezični code editor. Poseduje PHP alate kao vid posebnog razvojnog okruženja postavljen za free download namenjen posebno PHP programerima. Ovaj editor je namenjen za rad sa velikim projektima. Jedini uslov za instalaciju ovog IDE softvera je Java Runtime Environment (JRE). Ovaj softver je multiplatformski.
Aptana Studio
Aptana je popularno web IDE okruženje koje podržava HTML, CSS, JavaScript itd. namenjene za web dizajnere i programere.
NetBeans
NetBeans je open source sveobuhvatni IDE za softver developing. Uključuje sve alate potrebne za pravljenje velikih projekata u gotovo svim programskim jezicima kao što su C/C++, PHP, JavaScript, Groovy, Ruby, Java itd. Radi na java platformi, što znači da je potrebno instalirati JRE da bi program funkcionisao.
CodeLobster PHP Editor
CodeLobster je besplatno, portabilno, IDE okruženje za PHP, HTML, JavaScript, CSS programske jezike. Ima ugrađenje plug-in dodatke za joomla-u, wordpress, cakephp itd.



















