În seara asta 5 manageri de echipe ne-am strâns pentru a discuta despre tehnologiile folosite de fiecare în cadrul proiectului.
Sesiunea a durat cam 2 ore și fiecare am abordat câte o tehnologie importanta în următoarea ordine:
1) Andrei – JavaScript
- a punctat foarte bine caracteristicile acestui limbaj de scripting client-side
- am discutat apoi despre utilitatea acestui limbaj
- am amintit de Firebug ca si aplicatie pentru debugging-ul codului
- Sergiu a amintit de framework-uri precum JQuery și YUI
2) Eu – PHP (bineînțeles)
- limbaj de scripting server-side
- foarte bine documentat, fiind baza pentru foarte multe site-uri din prezent
- weak typing
- PHP ca limbaj orientat obiect
3) Tibi – AJAX
- Asynchronous JavaScript and XML
- nu este un limbaj propriu-zis, folosind JavaScript pentru partea de codare și XML pentru formatul raspunsurilor. Raspunsurile pot fi și în format JSON sau plain text.
- ne-a dat un exemplu cu o apllicație cu chat și a subliniat importanta metodei asincrone de comunicare
4) Mircea – JavaFX
- RIA (Rich Internet Application)
- http://javafx.com/samples/ – pentru exemple
- un bun inlocuitor pentru Silverlight sau Flash
- foarte bun pentru dezvoltarea unui joc online, browser based
5) Sergiu – CMS-uri (WordPress)
- Content Management Systems
- ”CMS-urile sunt o serie de programe, scrise de obicei într-un limbaj server site(PHP de exemplu dar nu numai) care folosesc HTML, CSS, AJAX și altele pentru a facilita afisarea și editarea de continut într-un mod facil”
- am discutat și despre diferențele dintre CMS-uri și Framework-urile PHP și despre folosire CMS sau scriere cod de la zero.
Mai multe găsiți și pe pagina asociată transcript-ului asociat chat-ului nostru.
Este foarte important să aveți de la bun început baza de date, cu tabelele și relațiile dintre acestea bine definite. Veți vedea că totul va decurge mult mai ușor apoi.


RSS - Posts