Archive for the ‘Programación Web’ Category

www.kpodesigns.com

http://www.kpodesigns.com

Tras cerca de dos años de buenos resultados Objective-C ha logrado situarse como el lenguaje del año con el mayor porcentaje de merado ganado.

Con cerca de un 4% de crecimiento en el último año este lenguaje orientado a objetos creado en la década de los 80 ha experimentado una importante mejora gracias a la popularidad de iPhone e iPad donde esta implementado.

Además de Objective-C, C#, C y JavaScript volvieron a dar un nuevo salto en su popularidad mientras que Pythony y PHP, pese a su innegable relevancia en el desarrollo web, fueron algunos de los lenguajes de programación peor parados durante 2011.

2012 se presenta como un año con ciertas incógnitas a resolver en cuanto a cuáles serán los lenguajes con mayor crecimiento. No obstante entre los candidatos que con mayor fuerza apuntan encontramos F#, Groovy y R, además de Objective-C.

En cuanto a esta primera clasificación del año, destacar que Java y C vuelven a ser los lenguajes de programación con mayor cuota de mercado mientras que C# se consolida en la tercera posición por delante de C++ al que logró superar en el último ranking del 2011.

Ranking lenguajes de programación Enero 2012:
Java
C
C#
C++
Objective-C
PHP
(Visual) Basic
Python
Perl
JavaScript
Delphi
Ruby
Este ranking elaborado a partir del Indice Comunitario de Programación TIOBE, es presentado para ofrecer a todo desarrollador interesado una referencia donde comprobar si sus habilidades de programación siguen estando al día o para tomar una decisión estratégica sobre qué lenguaje de programación aprender.

El PageRank, desde ahora PR, y la importancia que supone para tu página Web.

Los fundadores de Google, Larry Page y Sergey Brin, crearon el PR como parte de su tecnología para valorar páginas en Internet. Google no se convirtió en el mejor buscador de Internet por casualidad, sino que provee de los mejores resultados. Google fue la primera compañía que patentó tener en cuenta los enlaces externos o entrantes. Estos links son primordiales para el PR.

El PageRank es un modo de determinar el valor de un sitio Web, y muchos expertos SEO creen que esto afecta directamente en los términos de búsqueda y keywords que utiliza esa Web. Se piensa que una Web con el PR alto tendrá mas prioridad sobre ciertas palabras o frases clave que otras con menos PR, aunque Read on »

Actualmente existen diferentes lenguajes de programación para desarrollar en la web, estos han ido surgiendo debido a las tendencias y necesidades de las plataformas. En el presente artículo pretende mostrar las ventajas y desventajas de los lenguajes más conocidos.
Desde los inicios de Internet, fueron surgiendo diferentes demandas por los usuarios y se dieron soluciones mediante lenguajes estáticos. A medida que paso el tiempo, las tecnologías fueron desarrollándose y surgieron nuevos problemas a dar solución. Esto dio lugar a desarrollar lenguajes de programación para la web dinámicos, que permitieran interactuar con los usuarios y utilizaran sistemas de Bases de Datos. A continuación daremos una introducción a los diferentes lenguajes de programación para la web.

Lenguaje HTML

Desde el surgimiento de internet se han publicado sitios web gracias al lenguaje HTML. Es un lenguaje Read on »

Os dejo una recopilación de clases php imprescindibles para todo programador:

1. PHPMailer, clase para envio de correos . Puede facilmente enlazar archivos adjuntos a los mensajes o enviar correos a travez de un servidor SMTP.
2. Php User Class, para el manejo de usuarios. Haciendo uso de bases de datos, campos y sesiones se pueden crear sistemas de autenticacion.
3. Magpie RSS, para lectura de Feeds RSS.
4. Maxmind, clase que permite conocer en que lugar se encuentran tus visitantes.
5. htmlSQL class. captura el contenido html de una página y la inserta en la base de datos.
6. PHP Trackback. permite enviar y recibir trackbacs mediante la creacion un sistema que realice estas funciones.
7. Smarty, sistema de plantillas PHP, para poder separar la vista de nuestros proyectos de la parte logica.
8. StringParser_BBcode class, clase, que parsea un texto BBcode, reemplazando tags html. Utilizado en formularios externos de foros y blogs, para mayor seguridad.
9. Paypal IPN integration class, una clase php que permite realizar pagos desde nuestro sitio Web a través de la API Paypal.
10. tinyMCE, editor WYSIWYG muy eficiente que actualmente es usado por muchos proyectos de gran escala

Qué es Ajax Lightbox

Ajax Lightbox es un script no intrusivo que permite mostrar una ventana por encima del contenido actual de una página. El término no intrusivo se utiliza para denominar al código javascript que no se ejecuta inmerso en el HTML si no que se aplica de manera indirecta una vez cargado el documento, permitiendo conseguir independizar completamente “Contenido, Presentación y Comportamiento. Comentar también que un script no intrusivo permite cumplir con el punto de verificación 6.3 de las normas de accesibilidad WCAG (prioridad 1, necesario para nivel A):

Como puede observar en el siguiente ejemplo, usted puede visualizar tres tipos diferentes de ventanas:

* Contenido dinámico extraido vía Ajax de un fichero.
* Imágenes individuales.
* Grupos de imágenes. Read on »