El primer IDE que utilicé fue Dreamweaver. Personalmente me gusta, porque es rápido, tiene referencias de código completas y ágiles, y tiene aquello que caracteriza a los programas comerciales: un funcionamiento de la interface realmente muy pensado, muy correcto.
Sin embargo, luego conocí NetBeans y Eclipse. Ambos son software libre y Oracle está detrás de ellos, lo que los convierte en excelentes alternativas. Son excelentes ambos. Un poco más lentos y con algunas funcionalidades de interfaz que hecho de menos, sin embargo permiten hacer todo lo que se requiere en el desarrollo web. En algunos aspectos, sin duda aventajan a la propuesta de Adobe. En Argentina, donde los costos de licencias son prohibitivos, las empresas medianas de TI están requiriendo el uso especialmente de Eclipse.
Para estudiar, en ocasiones utilizaré Eclipse, en ocasiones NetBeans, en ocasiones Dreamweaver.
Empecemos!!
Una de las líneas de desarrollo web es la de PHP. Este lenguaje lleva casi 20 años de existencia. Existe en internet gran cantidad de programas con código abierto escritos con él, los cuáles son un recurso de estudio, y frecuentemente, un recurso de negocios (en mi país al menos, a veces de manera poco ética y profesional).
Una mirada rápida a las bolsas de empleos, nos mostrarán existen sobre todo 3 tipos de desarrolladores que se buscan: los de Java, sin duda el líder por demanda y salarios, los de .NET (c#, vb.net...) protagonistas de buena parte de los desarrollos en las grandes empresas, y los de PHP, lenguaje líder en pequeños desarrollos web, especialmente de tipo publicitario, comunicacional, elearning o ecommerce.
Generalmente, a un desarrollador web PHP le requieren además conocimientos de HTML, CSS, AJAX, MySQL, XML... en diversos niveles.
La promesa con PHP es que se trata de un lenguaje Sencillo, y que permite desarrollos web rápidos con un soporte de conexión con MySQL que facilita estas tareas.
PHP permite embeber scripts dentro de la estrucutra HTML. Las siguientes son los tags de apertura/cierre:
<?php ?>Los comentarios se introducen de 3 modos:
<?php #comentario de 1 linea//comentario de una linea/*comentario*de varias lineas*/?>Cada sentencia debe cerrar con ";". Además, PHP es case sensitive, distingue mayúsculas y minúsculas.
Tipos de Datos. Variables.
Las variables en PHP no requieren declaración de su tipo. PHP lo interpreta solo, y por tanto, también interpreta cambios en el tipo de datos. Esto es semejante a JavaScript, y diferente de Visual Basic, donde es requerida la declaración de tipo. Ej:
PHP:
$variable = "valor"; //lo que será considerado string
$variable = 4; lo que será considerado un integer
Valor por referencia:
$domicilio = "Av. Siempre Viva";$nombreCalle = &$domicilio;
JAvaScript:
var domicilio = "Av. Siempre Viva";
Visual Basic:
Dim domicilio as Stringdomicilio = "Av. Siempre Viva";
PHP permite forzar el cambio de tipo de dato, mediante setType('variable','tipoDeseado'); o de la siguiente manera:
setType('domicilio','integer');
0
$domicilio = (int)$domicilio;
#valores para () int, string, object, array, double, etc.

No hay comentarios:
Publicar un comentario