La începutul anilor 2000, creatorii de web foloseau tabelele pentru a crea pagini web. Macromedia Dreamweaver fiind una dintre cele mai utilizate aplicații pentru realizarea website-urilor. Era bine, însă nu suficient. Proiectele de mari dimensiuni sau numărul mare de clienți au forțat pe marea majoritate să facă tranziția de la tabele și pagini web statice la folosirea limbajelor de programare web precum PHP sau ASP sau limbaje de scrie a paginilor web precum CSS sau xHTML, care s-au dovedit cu mult mai eficiente decât vechea practică de a folosi tabelele. Această tranziție a forțat pe creatorii de web să scrie mai mult cod și să folosească tot mai puțin funcțiile WYSIWYG care în trecut au făcut Macromedia Dreamweaver atât de renumit.
Înainte Macromedia Dreamweaver era aplicația folosită de marea majoritate a creatorilor de web. Trecerea timpului a schimbat complet această realitate, programe precum TextMate fiind aplicația folosită de cea mai mare parte a celor care posedă un calculator produs de Apple. Același fenomen s-a întâmplat și în cazul utilizatorilor calculatoarelor personale (a celor care folosesc sistemul de operare Windows), iar o dată cu extinderea fenomenului open-source aplicații precum NetBeans IDE au schimbat felul în care se crează pagini web, oferind mult mai multă flexibilitate și putere de lucru, mai ales în cazul proiectelor de mari dimensiuni.
NetBeans IDE este scris în Java, asta însemnând posibilitatea de a lucra cu acesta fără a necesita instalare, ci direct de pe un mediu de stocare mobil sau de pe altă partiție a Hard Disk-ului. Este o aplicație, printre altele, dedicată realizării paginilor web punând la dispoziția creatorilor de web funcții de lucru puternice și o interfață foarte accesibilă. NetBeans IDE are capacitatea de a înlocui cu succes Macromedia Dreamweaver, oferind creatorilor de web funcții cu mult mai bine implementate.
Spre exemplu, funcția de sugerare și completare a codului, evidențierea erorilor, ferestre pop-up care prezintă descrierea unei funcții conform manualului, integrare nativă a suportului pentru PHP 5.3 sunt doar câteva dintre funcțiile aplicației NetBeans IDE care motivează creatorii de web să o folosească. Un alt plus pe care NetBeans IDE îl are este interfața foarte accesibilă și scurtăturile de tastatură.
Astăzi, marea majoritate a website-urilor sunt create folosind xHTML, CSS, JavaScript, PHP și MySQL. Datorită folosirii tehnologiei server side (pagini web generate de către o aplicație instalată pe serverul care găzduiește website-ul), un creaotor de web are nevoie de un ambient care să simuleze comportamentul unui furnizor de spațiu pentru găzduirea website-urilor. O soluție ar fi instalarea manuală a aplicațiilor precum Apache server, PHP sau MySQL, însă, cea mai bună soluție este reprezentată de folosirea aplicației XAMPP.
Dacă nu ai timp să instalezi Apache server, PHP sau MySQL, dacă nu știi sau nu vrei să știi cum acestea se instalează, atunci XAMPP este soluția ideală pentru a testa paginile web create folosind limbajul de programare web PHP sau generate extrăgând conținutul dintr-o bază de date precum MySQL.
XAMPP este foarte ușor de instalat și configurat, putând fi folosit și în variantă mobilă, punându-ți la dispoziție tot ceea ce ai nevoie pentru a testa aplicațiile web înainte de publicare pe internet.
FileZilla este o aplicație de foarte mici dimensiuni care îți permite să te conectezi la serverul furnizorului serviciului de găzduire a website-ului tău pentru a ridica și coborî fișiere. Este gratuit, foarte ușor de folosit, nu ocupă mult spațiu pe disc și poate fi folosit fără a necesita instalare, adică în versiune mobilă.
În general, toate aplicațiile de acest gen fac același lucru, îți dau posibilitatea de a ridica sau coborî fișiere pe server, local sau de la distanță. O alternativă la FilleZila poate fi Total Commander, un manager de fișiere care are integrat un modul ce îndeplinește funcția de client FTP sau WinSCP, un alt foarte bun client FTP. Recomandarea este aceea de a folosi FileZilla. Interfața este intuitivă, este mobil și open-source.
Amintește-ți, sunt profesionist la capitolul creerii paginilor web și a aplicațiilor bazate pe tehnologia internet (creare website, programare web și consultanță cu privire la vânzările prin intermediul internetului). Nu mă ocup de concept grafic și crearea acestuia (doar creare layout pentru paginile sau aplicațiile web).
Una dintre pasiunile mele este fotografia, însă nu sunt fotograf și nu mă ocup cu ședințe fotografice.
Acum, învăț relații publice și comunicare, dedicând o foarte mare parte din timpul, resursele și atenția mea acestui capitol.
Notepad++ este editorul de texte de care ai să te îndrăgostești. Spre exemplu, atunci când un creator de web lucrează cu NetBeans IDE, deseori are nevoie să deschidă fișiere text sau asemănătoare într-o manieră rapidă, accesibilă. În astfel de cazuri, cea mai bună soluție este Notepad++ Portable descărcat de pe portableapps.com. Singura diferență dintre Notepad++ și Notepad++ Portable este posibilitatea pe care o ai cu cel din urmă de a îl folosi în versiune mobilă, fără necesitatea de a îl instala în sistemul de operare, astfel putând printre altele să ai la îndemână indiferent de computerul pe care îl folosești toate setările personalizate după nevoile și preferințele tale.
Pentru cine folosește NetBeans IDE sau în general se ocupă de programare, Notepad++ va deveni editorul de cod secundar fără de care nimic nu ar mai fi la fel de simplu și la îndemână atunci când trebuie să accesezi în manieră rapidă și imediată fișiere cărora trebuie să le faci modificări minore sau doar să le citești.
Notepad++ este cu mult mai folositor decât vechiul editor de texte, Notepad pe care îl poți găsi deja instalat în orice versiune a sistemului de operare Windows.
Xmind este o aplicație open-source scrisă în Java, foarte ușor de folosit, destinată cartografierii ideilor. Cartografierea ideilor este necesară atunci când proiectul la care lucrezi este de foarte mari dimensiuni, caz în care memorarea fiecărui detaliu devine aproape imposibilă. Un exemplu util sunt bazele de date. În general tabelele unei baze de date sunt legate între ele, deseori conexiunile fiind atât de numeroase și complexe încât doar o aplicație de cartografiere a ideilor te mai poate ajuta să îți pui ordine în idei.
O altă aplicație open-source de cartografiere a ideilor disponibilă și foarte folosită este FreeMind, însă, Xmind este o soluție mult mai bună. Face exact ceea ce ai nevoie din acest punct de vedere, este ușor de lucrat cu, iar dacă vei plăti un abonament periodic poți avea la dispoziția ta și opțiunea de a folosi Gant View sau alte opțiuni foarte folositoare mai ales atunci când se lucrează în echipă.
De obicei, creatorii de web folosesc Xmind pentru cartografierea structurii unei baze de date sau atunci când sunt create secțiuni de administrare sau module plug-in complexe, însă în general, Xmind poate fi folosit pentru orice activitate care necesită planificare.
Firefox este browser-ul internet cel mai utilizat de către creatorii de web, în principal, datorită abilității de a folosi plug-ins precum: bara de instrumente Web Developer, Firebug, YSlow, HTML Validator, ColorZilla or Live HTTP Headers. Singura problemă pe care Firefox o are și despre care se vorbește peste tot pe internet este consumul memoriei RAM, un mare minus pentru un browser atât de complex și util precum Firefox.
Alte aplicații foarte folositoare pentru creatorii de web sunt: Color Schemer Studio (o aplicație capabilă să creeze palete de culori), Adobe Photoshop sau Corel Draw. Pentru că în general un creator de web nu se ocupă de crearea conceptului grafic, aceste aplicații sunt doar ustensile ajutătoare, necesare atunci când se fac mici modificări din punct de vedere grafic.
Copyright © 2010