PDF de programación - Revista de Software Libre de la UCI - 07

Imágen de pdf Revista de Software Libre de la UCI - 07

Revista de Software Libre de la UCI - 07gráfica de visualizaciones

Actualizado el 16 de Junio del 2017 (Publicado el 7 de Mayo del 2017)
773 visualizaciones desde el 7 de Mayo del 2017
1,4 MB
20 paginas
Creado hace 12a (17/10/2007)
Revista de Software Libre de la UCI
Revista de Software Libre de la UCI

Número 07
Número 07

SEPTIEMBRE / 2007
““PHP5 vs PHP4”
PHP5 vs PHP4”

Noticias
Noticias
Migración
Migración

““Una vía para la enseñanza
Una vía para la enseñanza
de GNU/Linux en los Jóvenes
de GNU/Linux en los Jóvenes

Club”.
Club”.

Programación
Programación

““Construyendo una
Construyendo una

terminal”.
terminal”.
Eventos
Eventos

““I Taller de Tecnologías
I Taller de Tecnologías

Soberanas”.”.
Soberanas
Humor Libre
Humor Libre

Diseño Gráfico y
Diseño Gráfico y

Multimedia
Multimedia

““How To GDM”.
How To GDM”.
Entrevista ¿X?
Entrevista ¿X?

““Los momentos más
Los momentos más

Libre en nuestro país son los
Libre en nuestro país son los

importantes del Software
importantes del Software
que estamos viviendo”.
que estamos viviendo”.
Informática 2007
Informática 2007

““Evaluación de la Plataforma
Evaluación de la Plataforma
de Gestión de Contenidos en
de Gestión de Contenidos en

Software Libre para su
Software Libre para su
empleo en la gerencia
empleo en la gerencia

universitaria.”
universitaria.”

““Servicio Nacional Integrado
Servicio Nacional Integrado
de Administración Tributaria
de Administración Tributaria
Software Libre ¿Problema u
Software Libre ¿Problema u

(SENIAT): Migración a
(SENIAT): Migración a


Oportunidad?”
Oportunidad?”

V
S

44

55

““I Taller de Tecnologías
I Taller de Tecnologías

Soberanas””
Soberanas

Noviembre 2007
Noviembre 2007
Manzanillo, Granma
Manzanillo, Granma

““Una vía para la
Una vía para la
enseñanza de
enseñanza de
GNU/Linux en los
GNU/Linux en los
Jóvenes Club”
Jóvenes Club”

HOW TO
HOW TO
GDMGDM



““El Software Libre sin dudas revolucionó el mundo,
El Software Libre sin dudas revolucionó el mundo,

nos corresponde a nosotros colocarlo en el puesto que se merece.”
nos corresponde a nosotros colocarlo en el puesto que se merece.”

Redacción:
Redacción:

Jorge Luis Betancourt González
jlbetancourt@estudiantes.uci.cu

Abel García Vitier

avitier@estudiantes.uci.cu

Yosbel Brooks Chávez

ybrooks@estudiantes.uci.cu

Coordinación:
Coordinación:

Abel García Vitier

avitier@estudiantes.uci.cu

Evelio Clavel Rosales

eclavel@estudiantes.uci.cu

Arte y Diseño:
Arte y Diseño:

Angel Alberto Bello Caballero
aabello@estudiantes.uci.cu

David Padrón Álvarez

dpadron@estudiantes.uci.cu

Revisión y Corrección:
Revisión y Corrección:

MSc. Clara Gisela Scot Bigñot

claragisela@uci.cu

MSc. Graciela González Pérez

gracielagp@uci.cu

Colaboradores:
Colaboradores:

Abel Meneses Abad
Eiger Mora Moredo

Yunier Vega Rodríguez

Rolando Herrera Martínez
José C. Balmaseda Novoa

Hernán Feria Avila

Alberto Méndez Pérez

Patrocinadores
Patrocinadores
(Versión Digital)

Editorial
Editorial

Estimado Lector:

Después de dos meses de receso ya se encuentra ante
usted un nuevo número de la Revista de SWL de la
Universidad de las Ciencias Informáticas (UXi). Esta vez
estrenamos una nueva sección llamada Eventos que
está dedicada a promocionar eventos relacionados con
la comunidad de SWL de nuestra Universidad y otros de
carácter nacional, en esta ocasión con la convocatoria
al I Taller de Tecnologías Soberanas. Retomamos la
sección Entrevista ¿X?.

También encontrará
las secciones habituales de
nuestra revista en la cual le informaremos sobre el
acontecer de nuestra comunidad y logros obtenidos.

Hemos dedicado especial atención al 1er Aniversario de
las Comunidades de Desarrollo UCI a desarrollarse el
próximo 16 de Octubre, en el cual nuestras
comunidades cumplen ya con su primer año de
existencia y con motivo de esta importante fecha el
Grupo Rector de las Comunidades de Desarrollo y todas
las Comunidades en general queremos invitarlos a
participar en las actividades que se realizarán.

Grupo Editorial

documento bajo los términos de la Licencia de

Se otorga permiso para copiar, distribuir y/o modificar este
Documentación Libre de GNU v1.2 o cualquier otra versión
posterior publicada por la FSF; sin Secciones Invariantes,
Textos de Cubierta Delantera ni Trasera. Puede consultar

una copia de la licencia en:

http://www.gnu.org/copyleft/fdl.html



UXI – Revista de Software Libre de la UCI

Contenido
Contenido

PHP5 vs. PHP4

¿Es PHP4 la mejor opción para desarrollar aplicaciones Web?
¿Qué ventajas tiene PHP5? ... las opciones son: “andar de la
mano con el mundo, en su constante progreso” o “vivir de
engaños toda la vida y morir creyendo que estamos bien”..

Noticias
Migración
Creemos firmemente que debemos estudiar cada día más
para demostrarles a los incrédulos que existe otra filosofía
que debemos aplicar, debemos buscar cada día nuevos
caminos para demostrarle a los fanáticos del Microsoft
Windows, esos que no piensan, esos que no tienen paz,
esos que repiten frases de otros, que “Un mundo mejor es
posible.”
Programación
En esta edición les presento cómo construir un terminal
utilizando C, Gtk y la librería VTE (Virtual Terminal
Emulator) con la cual se puede construir un widget
“terminal” para Gtk; el IDE usado es Anjuta; Sistema
Operativo, Debian Gnu/Linux 4.0.

Eventos
La Facultad Territorial de Granma, de la Universidad de
las Ciencias Informáticas convoca a participar en el I
Taller de Tecnologías Soberanas...

Diseño Gráfico y Multimedia
En esta ocasión presentaremos a los usuarios de UXI, el
cómo hacer un GDM, extensible también a toda la familia
de gestores de sesión que conocemos como XDM y KDM,
salvo por algunas diferencias...

Entrevista ¿X?
Yoel Benítez Fonseca, original de Niquero, Granma, es
actualmente el administrador de la red de la Facultad
Territorial de la UCI en Granma ... “Los momentos más
importantes del SWL en nuestro país son los que estamos
viviendo”...
Informática 2007
Una nueva edición de UXI, acompañada de dos
resúmenes más de trabajos presentados en el evento
Informática 2007 ...

... Página 1

... Página 4

... Página 5

... Página 7

... Página 9

... Página 10

... Página 14

... Página 16



UXI – Revista de Software Libre de la UCI

PHP5 vs PHP4
PHP5 vs PHP4



Rolando Herrera Martínez
Coordinador General de las
Comunidades de Desarrollo
UCI
rherrera@estudianres.uci.cu

Después de un tiempo de interacción con este
magnífico lenguaje de programación que es PHP,
me he dado a la tarea de realizar un artículo sobre
PHP5 vs PHP4, aclaro desde un inicio que no soy
experto de PHP4, pero espero mostrarles algunas
cosas que nos hacen pensar: “¿Es PHP4 la mejor
elección para desarrollar aplicaciones Web?”.

Es importante decir a los lectores que se inician en
este lenguaje, o que sólo están leyendo por pura
casualidad e interés, que PHP surge como un
lenguaje personal del desarrollador Rasmus Lerdorf
para hacer sus páginas Web más fáciles de crear.
PHP era un lenguaje de script con mucha rapidez,
pero insuficiente, sin embargo, en muy poco
tiempo cientos de personas empezaron a utilizarlo
y a pedir más del mismo.

ideas e

A todo lo anterior se sumó que el gran maestro
Andi Gutmans comenzó el desarrollo continuo del
mismo, haciendo que miles de desarrolladores
aportaran
llamada
“Comunidad de Desarrollo de PHP”, que con el
objetivo de llevar adelante un lenguaje que libre,
fácil, rápido y del interés de todos, logró que fuera
siendo muy utilizado por una gran mayoría de
internautas, influyendo en que se empezara a
tomar en serio.

incrementando

la

se

incrementaron

De esta manera
las
potencialidades de dicho lenguaje al contar con
desarrolladores que
continuos
aportaran cualidades y lo fuesen haciendo más
grande, llegando a ocupar un lugar entre los
lenguajes con más experiencias como Perl, JSP, C#,
ASP y ASP.NET.

trabajos

en



características

A lo que se le fueron adicionando, eliminando y
cambiando
fue
confeccionando PHP5. Por ejemplo, se cambió el
uso de la herencia múltiple (propio de C++) por las
interfaces. Se reescribieron las funcionalidades con
XML y se le dio soporte a la librería SOAP y MySQLi.
¿Qué tenía esto de nuevo?

según

continuación expongo

A
esenciales que trajo consigo esta nueva versión:

características

las

la POO se

En el caso de
los
modificadores de acceso para métodos y
atributos,
lenguajes de
programación más avanzados, estos son:
private, public y protected.

común en

insertan

los

Por ejemplo:
PHP4


class Datos{
   var $nombre = 'Linur'; //así se declara  

       // una variable

    function GetNombre() {
return $this­>nombre

    }
}

PHP5
Surgen las llamadas funciones mágicas (a partir de
PHP5.2), que como en otros lenguajes tales como
C# facilitan el trabajo al desarrollador solo que este
mucho más, producto de que en C# se hace para
cada atributo, sin embargo aquí en PHP5 es para
todos los atributos o propiedades, que cómodo
¿verdad?

class Datos{

las

insuficiencias y

Después de tanto esfuerzo y trabajo se hace una
versión
llamada PHP3, a continuación para
contrarrestar
los pocos
privilegios otorgados para su fácil manipulación
surge una versión superior, PHP4. En esta última
incorporan algo de la ya conocida programación
orientada a objetos (POO), aunque de manera muy
abstracta; algo de trabajo con XML, webservices y
seguridad. Pero les pregunto ¿era esto suficiente?

de más
Tiempo
fue
características
incrementando brutalmente y Andi tuvo la idea de
reescribir la parte de lo orientado a objetos en la

ingeniería de Zend (Compañía que se dedica al
desarrollo estable de PHP y herramientas
informátic
  • Links de descarga
http://lwp-l.com/pdf3359

Comentarios de: Revista de Software Libre de la UCI - 07 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad