Monday, 19 September 2016

PROGRAMACIÓ PER A LA WEB

    Els llenguatges de programació web han anat sorgint segons l'intent de facilitar la feina als desenvolupadors d'aplicacions. Es classifiquen en:
 

1.   Llenguatges del costat client, són aquells llenguatges que són assimilats directament pel navegador i no necessiten pre tractament.  

  • Llenguatge HTML: (estudiat a classe)
    Des del sorgiment d'internet s'han publicat llocs web gràcies al llenguatge HTML. És un llenguatge estàtic per al desenvolupament de llocs web (acrònim en anglès de HyperText Markup Language, en espanyol Llenguatge de Marques Hipertextuales). Desenvolupat pel World Wide Web Consortium (W3C). Els arxius poden tenir les extensions (htm, html).
Sintaxi:<Html> (Inici del document HTML)<Head>(Capçalera)</ Head><Body>(Cos)</ Body></ Html><B> </ b> Negreta<P> </ p> Definir paràgraf
Avantatges:

    
Senzill.

    Text presentat de forma estructurada i agradable.
    
No necessita de grans coneixements.

    Arxius petits.
    
Desplegament ràpid.
    
Llenguatge de fàcil aprenentatge.
    
Ho admeten tots els exploradors.

Desavantatges:

    
Llenguatge estàtic.
    
La interpretació de cada navegador pot ser diferent.
    
Guarda moltes etiquetes qinnecesàries i dificulten la correcció.
    
El disseny és més lent.

    
Les etiquetes són molt limitades.


  • Llenguatge Javascript:
    Aquest és un llenguatge interpretat, no requereix compilació. Va ser creat per Brendan Eich a l'empresa Netscape Communications. Utilitzat principalment en pàgines web. És similar a Java. La majoria dels navegadors en les seves últimes versions interpreten codi Javascript.



  • Fulles d'Estil en Cascada:
     Els Fulls d'estil en cascada, en anglès Cascading Style Sheets (CSS), van ser dissenyades i desenvolupades per la World Wide Web Consortium (W3C). Un full d'estils CSS és el tipus de document que utilitza un navegador web per redefinir les propietats dels diferents elements i les etiquetes en el codi HTML. Permet donar format als documents de forma global. Proporciona al dissenyador de pàgines web definir un conjunt d'ampliacions HTML especials i aplicar-les al document. Possibiliten més aplicar un format modificat a documents HTML ja existents. Els CSS constitueixen una eina poderosa per al disseny de documents HTML, ja que permeten modificar la representació del document mitjançant l'assignació d'un nou estil.

2.   Llenguatges del costat servidor. són aquells llenguatges que s'executen pel propi servidor i són enviats al client en un format clar per a ell, per exemple:
  • Llenguatge PHP: 
    És un llenguatge de programació utilitzat per a la creació de lloc web. PHP és un acrònim recursiu que significa "PHP Hypertext Pre-processor". Va sorgir en 1995, desenvolupat per PHP Group.
    PHP és un llenguatge de script interpretat en el costat del servidor utilitzat per a la generació de pàgines web dinàmiques, embegudes en pàgines HTML i executades al servidor. PHP no necessita ser compilat per executar-se. Per al seu funcionament necessita tenir instal·lat Apache o IIS amb les llibreries de PHP. Els arxius compten amb l'extensió (php). 



Adreça d'interés en la programació 

No comments:

Post a Comment