Postări

Se afișează postări din decembrie, 2011

Sisteme de dezvoltare de aplicatii in internet

Imagine
Dezvoltarea web (web development) se refera la toate activitatile legate de dezvoltarea unui site web. Aceasta inseamna design, managenent-ul continutului, scripturi client/server side si configurarea serverului, desi partea de design nu face intotdeauna parte integranta din conceptul de web development, accentul punandu-se pe codare. O pagina de internet are patru componente majore: sistemul de operare (Linux - Ubuntu 11.10), server-ul web ( LAMP - Linux, Apache, MySQL, PHP), limbajele de baze de date si, limbajele de scripting. Din punctul de vedere al dezvoltarii unei aplicatii web, exista doua categorii principale: Dezvoltarea client-side - consta in executarea scripturilor trimise de catre server pe calculatorul utilizatorului, astfel sarcina server-ului este mult diminuata, acesta trecand pe calculatoarele utilizatorilor. Principalele limbaje client-side sunt: CSS (Cascade Style Sheets), XHTML (Extensible HTML), JavaScript, AJAX (Asynchronous JavaScript an

canvas.html

Pentru a rula acest script aveti nevoie de: editor de text; browser.     <html>        <head>          <title>Canvas tutorial</title>          <script type="text/javascript">         function onclick() {         var button = document.getElementById('button1a');         button.onclick = draw();         }           function draw(){              var canvas = document.getElementById('tutorial');              if (canvas.getContext){                var ctx = canvas.getContext('2d');               ctx.fillRect(10, 10, 100, 100);              }            }          </script>          <style type="text/css">            canvas { border: 1px solid black; }          </style>        </head>        <body>          <canvas id="tutorial" width="150" height="150"></canvas>         <p>         <input id="button1a