Showing posts with label HTML. Show all posts
Showing posts with label HTML. Show all posts

Wednesday, November 8, 2017

Istoria românească a limbajelor pentru aplicații online

Cred că nu este imposibil să se stabilească:
- data în care a fost creat distribuitorul unic de domenii de tip .ro;
- data în care a fost înregistrat primul domeniu românesc;
- data în care a apărut primul site românesc;
- data în care a apărut primul portal românesc;
- data în care a apărut primul magazin virtual românesc;
- data în care a apărut primul  campus virtual;
- data în care a apărut prima aplicație de e-Learning.
Cred că pentru toate acestea ar trebui să existe documente și baze de date, căci totuși lucrurile se întâmplau mult după 1990.
Despre mine știu exact că domeniul ionivan l-am cumpărat de la RNC parcă în anul 2004, iar primul site l-am postat pe 31 mai 2004, căci parola de acces, modificată acum, era atunci 31052004. Era ceva scris în PHP, iar la câteva zile am adăugat masiv tot felul de chestii și în HTML numai și numai pe măsură ce apăreau nevoi didactice, căci aplicația mea lucra în mediul real, fiind dedicată studenților cu care lucram la disciplinele de Structuri de date, Limbaje de Asamblare și Calitate software. Înregostrările de domenii se fac prin ROTLD -Romanian Top Level Domain, componentă a ICI, afiliată organismului internațional care gestionează la scară mondială domeniile web.
Am căutat să identific cărți românești de HTML și de PHP și am găsit câteva, pe care le pun aici acum:
Sabin BURAGA - Proiectarea siturilor Web. Design și funcționalitate + CD, Editura POLIROM, Iași, 2002, 272 pg.
Traian ANGHEL - Dezvoltarea aplicațiilor WEB folosind XHTML, PHP și MySQL, Editura POLIROM, Iași, 2005, 464 pg.
Pentru cine a făcut programare trecerea la limbajele specifice construirii de aplicații web nu este atât de complicată, numai că apar elementele de design care fac diferența între o aplicație bună și una foarte bună care este aspectuoasă, prietenoasă, intuitivă, accesibilă și la care rata de succes este cu mult de peste 78% în raport cu prima interacțiune. Pentru aceasta ideia de continuitate este esențială, adică dacă la 100 de aplicații web crearea unui cont personal are o anumită succesiune și anumite informații puse în aceeași ordine și în noua aplicație lucrurile trebuie să stea în același fel. Nu am o explicație de ce portalurile campusurilor universitare sunt total diferite și accesul la informații este extrem de greoi, enervat, bizar, ermetic, ocolit, nesemnificativ, ratant și abandonabil, deși printr-o standardizare sau prototipizare lucrurile s-ar simplifica enorm.
Istoria românească a limbajelor pentru aplicații online nu este zbuciumată din cauză că resursele sunt infinite și totul depinde de cel care elaborează aplicația web. fără ca alții să-i pună restricții. Este exact ceea ce fac eu acum. Aplicația mea de istoria informaticii românești depinde 100% de mine căci eu:
- am structurat-o;
- compun textele;
- includ imaginile;
- dau priorități temelor;
- fac evaluările.
Tocmai în acest context unele aplicații web sunt de mare succes, iar altele nu sunt vizitate, fără a ține seama de vârsta, de experiența celor care le crează, ci luând în considerare numai și numai grupul țintă căruia fiecare aplicație i se adresează, uneori aplicațiile explodând pur și simplu, fie planificat, fie accidental.




(08 noiembrie 2017)

Friday, September 29, 2017

Cărți HTML, PHP

Acum toată lumea se vede designer de aplicații web, adică wbdesigner și de aceea a explodat atât scrierea de cărți orientate pe web, cât și cărți mai complicate destinate dezvoltării ceva mai aplicate pe probleme specifice unor clase largi de utilizatori, propunându-se soluții care să fie utilizate cât mai eficient, cu rezultate imediate și la costuri minime. Sunt lucrări făcute de profesioniști, căci numai aceștia au capacitatea de a veni cu lucruri concrete, neșcolărești, așa cum eram obișnuiți cu anumiți autori care în timp ce scriau cărțile mai buchiseau și ei câte ceva din chestiunile de programare și de limbaje de programare. Cărți despre aceste abordări am achiziționat și utilizat în aplicațiile mele web.
  • Cristian DARIE, Mihai BUCICA -PhP 5 si MySQL pentru comert electronic Editura TEORA, Bucuresti, 2004, ISBN 1-59496-032-1, 598pg
  • Stefan TANASA, Cristian OLARU - Dezvoltarea Aplicatiilor WEB folosind JAVA, Editura POLIROM, Iasi,2005, ISBN 973-681-789-X, 250 pg
  • Traian ANGHEL - Dezvoltarea aplicatiilor WEB folosind XHTML, PHP si MySQL8, Editura POLIROM, Iasi, 2005, ISBN 973-681-907-3, 462 pg.
  • Traian ANGHEL - Programarea in PHP, generarea de continut multimedia, Editura POLIROM, Iasi, 2006, ISBN 973-46-0305-1, pg238
  • Traian ANGHEL - Programarea in PHP, Generarea de Continut Multimedia , Editura POLIROM, Iasi, 2006, ISBN 973-46-0305-1, 231 pg.
  • Traian ANGHEL - Programare WEB pentru liceu, Editura POLIROM, Iasi, 2008, ISBN 978-973-46-0964-2, 406pg.
  • Marcel Andrei HOMORODEAN, Irina IOSUPESCU - Internet si Pagini WEB Editura Niculescu, Bucuresti,2006, ISBN 973-568-914-6,192pg
  • Ionel SIMION - Proiectarea Paginilor WEB , Editura TEORA, Bucuresti,2005, ISBN 973-20-1021-5, 192pg
  • Lenuta ALBOAIE, Sabin BURAGA - Servicii WEB. Concepte de baza si implementari, Editura POLIROM,Iasi, 2006, ISBN 978-973-681-522-5, 319 pg
  • Sabin BURAGA (coordonator) - Aplicatii Web la Cheie, Studii de Caz Implementate in PHP Editura POLIROM,Iasi,2003, ISBN 973-681-456-4, 268 pg
  • Teodor GUGOIU - HTML, XHTML, CSS si XML prin exemple. Ghid Practic, Editura TEORA, Bucuresti, 2007, ISBN 978-1-59496-059-8, 356 pg
  • Mioara GHEORGHE, Monica TATARAM, Corina Achinca, Ioana PESTRITU - Informativa - manual pentru clasa a XII-a, Editura CORINT, Bucuresti.2007, ISBN 978-973-135-128-5, 288pg.
  • Pavel NĂSTASE, Floarea NĂSTASE - INTERNET World Wide Web JavaScript - HTML - Java, Ed. Economica, 1998, Bucuresti.

Consider că pentru aplicațiile de nivelul anului 2017 atfel trebuie puse problemele pentru că se impune ca dezvoltatorii noștri să lucreze cu mult mai mult la interfețe pentru a le face și mai eficiente dar și mai pretențioase, căci empirismul nu mai are ce căuta în nicio aplicație web.
Cărțile de  HTML, PHP trebuie mult mai mult axate pe chestiuni practice pornind de la tipologiile de probleme cu care se confruntă cei ce doresc să devină dezvoltatori. Transferul de experiență trebuie făcut altfel decât se face acum, de la a enumera instrucțiuni, sintaxă și alte detalii, căci cei ce doresc să dezvolte aplicații web nu sunt căzuți din cer, ci vin cu un bagaj consistent de cunoștințe și cărțile nici nu trebuie să-i plictisească și nici să-i enerveze.







(29 septembrie 2017)