[Certificación PHP5] Analizando la sintaxis de un script Php

PHP 5 Certificación

PHP 5 Certificación

Esta es la segunda entrega de estos manuales, como verán pues ya estoy mas constante y créanme que aunque quisiera postear diario no se puede.

Y últimamente he estado un poco atareado con aprender mas php y entender por fin Python, pero bueno al tema.

Bien tenemos que un script Php, es aquel que cuando se ejecuta en un servidor (Esto es opcional) nos devuelve algo, veamos el siguiente script y posteriormente veremos cada una de sus partes, si estas aprendiendo apenas Php, no te preocupes de no entender nada, es solo un código de muestra el cual solo nos va a servir para ver cada una de las partes que integran un script básico.


$castVariable = 1;

// Comentario de una sola linea

# Otro tipo de comentario de una sola linea

/*
 Comentario
  multilinea

 */

/**
 * Comentario de documentacion PHPDoc
 *
 * En el cual podemos hacer mas cosas con @ param
 *
 * @method getUSers
 */

{

 f();
}

echo "Hola mundo";

Bien un poco grande el código pero creo que nos servirá de ejemplo, así que vayamos línea a línea identificando cada uno de los componentes de php

Linea 1: Declaración de una variable, esto es opcional ya que en Php, podemos usar cualquier variable cuando queramos, aunque el declarar un variable nos permite tener un código mejor organizado

Linea 3: Básicamente es un comentario, el cual no se lo leerá Php y solo sirve para que lo veamos nosotros como desarrolladores Ojo el comentario termina con el salto de línea

Linea 5: Lo mismo que el punto anterior salvo que en vez de Doble diagonal se usa el símbolo de numero o gato #

Lineas 7 a 11: Este es un comentario que como su nombre lo indica es multilínea inicia con /* y termina con */ y no con salto de línea como los anteriores

Linea 13 a 19: Este comentario es para generar documentación PHPDoc desde un comentario, la cual requiere cierta sintaxis, PhpDoc lo veremos mas adelante.

Linea 21 a 24: inicio de un bloque Php el cual inicia con llave { y termina en llave }se usa para agrupar codigo php el cual puede derivar de una condición o  de una función.

Y la ultima Línea es donde se usa el constructor “echo”,este constructor permite mostrar un texto en pantalla, posteriormente veremos mas constructores.

Si ven esto no es gran cosa para aprender, pero es conveniente ir identificando cada uno de los elementos del lenguaje para que no se nos pase nada durante el examen de certificación.

Saludos

[Certificación PHP5] Php su sintaxis y las reglas que debemos saber

Para empezar vamos por lo básico ojo solo es un repaso de lo mas importante según la guía de certificación, si necesitas mas información, dime y con gusto cotizamos un curso :-)   no en serio puedes consultar con el manual de PHP (el curso también es en serio).

Php es el acrónimo recursivo que significa PHP Hypertext Pre-processor, fue desarrollado por Rasmus Lerdorf en 1994, y esta escrito en Lenguaje C.

Php nos sirve para escribir paginas web y mas cosas pero la certificación se centra en la parte web, que es donde más se aplica.

Zend PHP 5 Certificación

Zend PHP 5 Certificación

Conociendo su sintaxis.

Para empezar a programar en PHP podemos usar cualquiera de las siguientes teniendo en cuenta en lo que influye cada una.


Método 1 <?php echo("Hola mundo"); ?>

Método 2<? echo ("hola mundo con shortags"); ?>
<?= ‘Hola’ ?> Esta es una abreviatura de "<? echo ‘Hola’ ?>"

Método 3<script language="php">
echo ("hola mundo usando tags scripts ");
</script>

Método 4<% echo ("Opcionalmente, puedes usar las etiquetas ASP"); %>

El primer método, <?php. . .?>, es el más conveniente, ya que permite el uso de PHP en código XML como XHTML.

El segundo método no siempre está disponible. El formato corto de etiquetas está disponible con la función short_tags() (sólo PHP 3), activando el short_open_tag en el php.ini. Aunque esté activa por defecto en php.ini, se desaconseja el uso del formato de etiquetas cortas.

El tercer método es muy largo y lleva a confusiones con código Javascript que tiene casi la misma etiqueta.

El cuarto método sólo está disponible si se han activado las etiquetas ASP en el fichero de configuración: asp_tags.

Zend Technologies recomienda que solo usemos el primer método, ya que es mas limpio y mejor además de que no se confunde con ASP o con Javascript o evita tener que activar las short_tags.

[PHP]La Certificación PHP

Como verán con este post, sigo activo y empezando a ser más constante en el blog, como no lo había sido en varios meses.

Y pues les platico un poquito de que vamos a tratar en los próximos posts y el por que de ellos.

Zend PHP 5 Certificación

Zend PHP 5 Certificación

Bueno como sabrán soy Desarrollador Web(¿si saben no?) y actualmente trabajo en con lo siguiente.

  • XHTML
  • Php
  • MySQL
  • Linux
  • Css
  • Javascript/Ajax
  • Entre otros

Entonces pues como me gusta mucho desarrollar con Php, empecé a buscar técnicas mas eficientes para desarrollar mejor y mas rápido, fue así como conocí el MVC (Mi primer patrón de diseño quien lo iba a decir) y junto al el, un poderoso Framework, llamado CodeIgniter.

Y aunque si bien ya conocía un poco de POO, últimamente estoy aprovechando su verdadero potencial para el desarrollo de Websites, cosas como abstracción, herencia, métodos estáticos, getters y setters, en resumen, Php tiene gran potencial que como dicen algunos, por ello Php no esta bien valorado por que todos pueden escribir un poco de Php, mas eso no significa que sepan como y que están haciendo.

Bien bajo este preámbulo, pues como ven me gusta y ya se bastante de Php, pero la necesidad de demostrar mis conocimientos me llevo a buscar que mas podía hacer(hay varios pendientes, como SPL y SOAP).

Pensé en por que no me certificaba, si, Certificarme en Php, la cual la realiza Zend Technologies.

Y bien de eso es lo que trataremos en los posteriores posts, serán de PHP, pero basados en el temario de la guía de certificación de Php, en donde intentare explicar cada uno de los temas que vienen en el temario, claro no soy un experto por ello lo explicare según yo, y si me equivoco pues para eso están los comentarios y así aprenderemos todos.

El día de hoy empezamos con el post que sigue.

Los detalles de la certificación los pueden revisar en este link:

Zend PHP 5 Certification

[Aviación] Aterriza de emergencia Avión Fokker 100 de Mexicana Click

Me vengo enterando de que un Avión Fokker 100 de la Aerolínea regional Mexicana Click (Filial de Mexicana de Aviación) el cual realizaba un viaje de rutina entre el Distrito Federal y Nuevo Laredo (Vuelo 7222) tuvo que desviarse de su ruta original y aterrizar de emergencia en el Aeropuerto de Monterrey Nuevo León.

El avión Fokker 100 en cuestión

El avión Fokker 100 en cuestión

Afortunadamente según he investigado no paso mas haya del susto, también dicen que en el avión viajaban 92 pasajeros y 4 elementos de la tripulación, el aterrizaje se produjo en ese aeropuerto por que según dicen es mucho mas grande la pista de aterrizaje que la de Nuevo Laredo, antes de aterriza el Avión tuvo que dar varias vueltas para gastarse el combustible y disminuir el riesgo de un incendio.

La aeronave tuvo que dar varias vueltas para acabar con el combustible y se dijo que el eje delantero se le desprendió y dio una media vuelta antes de quedar fuera de la pista

Al parecer el problema se debió al tren de aterrizaje delantero. Pero aun no se ha confirmado nada.

Recordemos que Mexicana de Aviación esta reemplazando sus Fokker 100 por Boeing 717 , esperemos que con esa renovación esto no vuelva suceder.

Via | Avión aterriza de emergencia en Monterrey

[Aplicaciones Web] Sketchpad, el paint desarrollado en HTML5

Si bien el HTML apenas esta llegando, ya podemos empezar a disfrutar de sus increibles características.

Y que mejor forma que hacerlo con el Sketchpad, un “paint” online el cual esta desarrollando usando las características del HTML5 y Javascript (Claro).

Sketchpad Online Paint Drawing

Sketchpad Online Paint Drawing

Es muy potente y no traba la maquina, cualquiera que lo viera diría que es Flash, pero no es así, creo que sus días de Flash/Flex (solo en aplicaciones Web – no banners) están contados, ya que esta tecnología es mejor, tanto por velocidad, por que será un estándar (escuchaste Microsoft no salgas con tus pen… “otros Estándares”) y no necesitas instalar ningún plugin ni nada, salvo que tengas activado Javascript y que tu navegador lo soporte, cosa que en este año(2010), ya es muy prehistórico hablar de navegadores sin soporte de Javascript.

Link de SketchPad | http://mugtug.com/sketchpad/
Vía | Sketchpad, paint online con tecnología HTML5

[Google] Google Buzz, las redes sociales en Google

Pues si tarde o temprano nos teníamos que enterar de esto.

Resulta que Google, lanzo un nuevo servicio llamado Google Buzz, que viene a ser su apuesta por las redes sociales.

Google Buzz

Google Buzz

Si bien hace poco lanzo Google Wave, un servicio que muchos pensamos que seria su apuesta por las redes sociales parece que una de dos, o el Wave no esta funcionado tan bien como les hubiera gustado o el camino de Wave es distinto.

Yo tengo Google Wave pero no le encuentro mucha utilidad, la cual este servicio “promete”, ya que esta integrado con Gmail.

Su utilidad radica en

  • Esta integrada con Gmail
  • Se añade bajo la bandeja de entrada
  • Podemos ver lo que otros usuarios comparten en tiempo real
  • Actualizar nuestro estado agregando comentarios
  • Puede mostrar datos de otras redes sociales como Twitter, Flickr y visceversa

En definitiva es un Gmail-Facebook-mini.

Una gran apuesta por parte de Google, solo que esperemos que este accesible para todos, yo intente acceder pero aun no aparece, según Google esto será temporal ya que se supone que en pocos días todos podremos acceder.

Mientras sigo con mi Twitter y Learning the Python :-)

Vía | Google buzz, la herramienta social definitiva

[Noticias] Linus Torvalds le gusta el Nexus One

Si bien no hy mucho que decir de este telefono, salvo que es de Google y que no ha tenido practicamente nada de publicidad, salvo la de la web.

Hoy leo una opinion bastante agradable sobre este dispositivo.

Nexus One

Nexus One

Resulta que Linus Torvalds, dice que este si siente que es un gran dispositivo y que le ha agradado mucho.

But I have to admit, the Nexus One is a winner. I wasn’t enthusiastic about buying a phone on the internet sight unseen, but the day it was reported that it finally had the pinch-to-zoom thing enabled, I decided to take the plunge. I’ve wanted to have a GPS unit for my car anyway, and I thought that google navigation might finally make a phone useful.

La verdad a muchisima gente Geek (como yo :-) ) probablemente se decida a comprarlo simplemente por que sabe que si lo apoya Linus es casi lo mismo como decir esta “certificado por Linus”.

Claro no significa que sea el mejor por ello, pero sin duda su opinion nos ayudara a decidir si comprar un iPhone o un Nexus One.

yo quiero un Nexus One

Via | Happy camper

Page 5 of 96« First...34567102030...Last »

Recibe nuestro contenido por email

Vas a recibir un email con los artículos escritos durante el día.

Categorias

Historico de entradas publicadas