Macintosh HD

Steve Get Well Gustavo Morales C.
Adobe Certified Expert (ACE), Adobe Certified Instructor (ACI)

Bienvenidos al blog sobre el diseño y desarrollo de paginas Web. Powered by Macintosh
Nov 05
Permalink

Building a Web Site for Dummies

Building Site for Dummies

Hoy en día podemos aprender mucho desde Internet, pero alguna vez te has preguntado: ¿lo he aprendido todo?, en inmediatamente te preguntas: ¿Cómo lo puedo saber todo?, Okey “Welcome to The Jungle” en esta ocasión si tú diseñas y desarrollas paginas Web te dejo este test para que realices a conciencia:

  1. Conocer la World Wide Web Consurtium (W3C), la cual se encarga de regular y publicar los estándares Web como son (X)HTML, CSS, XML, etc…
  2. Saber que es el Document Type Definition (DTD), la cual rige las reglas por las cuales se van a escribir e interpretar las etiquetas (X)HTML en los navegadores Web.
  3. Hay diferentes DTD dependiendo el lenguaje escogido y su eso, por ejemplo, para el lenguaje (X)HTML la mas utilizada XHTML-1.0-Transitional, que establece que todas las etiquetas deben ir en  letras minúsculas igual que los atributos y sus valores deben ir entre comillas dobles y muchas otras cosas mas.
  4. Saber cuales son los atributos obligatorios, por ejemplo, con una DTD  XHTML-1.0-Transitional para la etiqueta de Javascript script solo es necesario el atributo type=”text/javascript” y no language=”javascript1.x”.
  5. Que HTML y XHTML son el mismo lenguaje lo único que los diferencia son las reglas como se escriben.
  6. Tener en cuenta que juego de caracteres se esta utilizando en el documento, por ejemplo, para un juego de caracteres (charset) “iso-8859-1” (latin1) la letra “ñ” debe ser reemplazada por su entidad correspondiente “& ntilde” y para un juego de caracteres “utf-8” no es necesario.
  7. Saber que las paginas se dibujan en dos modos: QuirksMode y Standard Mode, donde la correcta debe ser la ultima ya que esa página cumple con todos los estándares y la primera es para guardar la compatibilidad con las paginas que no cumplen los estándares.
  8. Que existe el Web Standard Project, que promueve todos los estándares de la Web y creo el Acid Test que prueba el porcentaje de estandarización de los navegadores Web.
  9. Comprobar las paginas con los validadotes de (X)HTML y CSS disponibles en la pagina de la W3C para verificar el cumplimiento de estándares.

De acuerdo, ahora seamos sinceros, revisa tu puntuación de uno a diez y búscate en el siguiente rango:

  • 1-3: Muy mal, te gusta hablar que sabes hacer páginas Web cuando la verdad solo utilizas plantillas bajadas de Internet.
  • 4-6: Regular, dices que sabes hacer páginas Web y utilizas las herramientas de Dreamweaver sin saber que es lo que hacen o que introducen en el código.
  • 7-9: Muy bien, tienes experiencia haciendo páginas Web pero te falta afinar tu conocimiento y seguir estrictamente los estándares.
  • 10: Excelente, Colega adoptas y respetas 100% los estándares Web y conoces lo básico para crear tus páginas Web.
Oct 08
Permalink
Si quieres desarrollar una buena página Web con estándares sigue las recomendaciones de la World Wide Web Consurtium.
Oct 07
Permalink

Setting Up Apache, PHP and MySQL on Mac OS X 10.5 Leopard

Si haz comprado un Mac con Leopard y desarrollas paginas Web, lo primero que te gustaría hacer después de instalar todas tus aplicaciones es activar el PHP que viene con Leopard por defecto, luego instalar y configurar MySQL.

1) Primero activemos PHP
Inicia la Terminal, y ejecuta los siguientes comandos:

$> cd /etc/apache2/
$> sudo pico httpd.conf [Enter]
presiona [CTRL]+[W]
escribe: php [Enter]

Debes encontrar la siguiente línea:

# LoadModule php5_module libexec/apache2/libphp5.so
Borrar el carácter de numero (#)
Listo graba el archivo
presiona [CTRL]+[O], [Enter]
Sal del editor Pico, presionando [Ctrl]+[X]

Finalmente reiniciemos apache, escribiendo en la terminal:

$> sudo apachectl restart

Recuerda que apache tambien lo puedes iniciar desde “Preferencias del Sistema” en el icono de “Compatir”

2) Instalar y activar MySQL
Ves a la pagina oficial de descargas de MySQL y descarga la versión para Mac OS X 10.5, para esta guía baje la versión de 32 bits (mysql-5.0.51a-osx10.5-x86.dmg), ejecutamos el instalador y luego el paquete mysql-5.0.51a-osx10.5-x86.pkg

Una vez instalado el software vamos de nuevo a la terminal y escribimos

$> cd /private/etc [Enter]

Y creamos nuestro propio php.ini a partir del archivo php.ini.default que se encuentra en ese directorio

$> sudo cp php.ini.default php.ini [Enter]

Una vez creado el archivo lo editamos mediante la terminal

$> sudo pico php.ini [Enter]
presiona [CTRL]+[W]
escribe: mysql.default_socket [Enter]

Debes encontrar esta linea

mysql.default_socket =

Y debes reemplazar por la siguiente

mysql.default_socket = /private/tmp/mysql.sock
Listo graba el archivo
presiona [CTRL]+[O], [Enter]
Sal del editor Pico, presionando [Ctrl]+[X]

One more thing
Hay que arreglar un detalle en el MySQL

Abre una nueva ventana de Terminal presionando [Ctrl]+[N] y presiona el siguiente comando

$> sudo /usr/local/mysql/bin/safe_mysqld

Luego en la ventana anterior

$> sudo mkdir /var/mysql/

Y finalmente

$> sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

Listo ya tienes Apache 2, PHP 5 y MySQL listo para trabajar, te aconsejo descargar de la página de MySQL el GUI Tools para gestionar gráficamente el MySQL y recuerda que la contraseña de MySQL por defecto es vacia, la puedes cambiar con el MySQL Administrator que viene con el GUI Tools.

Exitos!!!