Anunciando el próximo de taller de KumbiaPHP en México, este taller se llevara a cabo en el Instituto Tecnológico de San Juan del Río, dentro su 8° congreso Nacional de Tecnologías de la Información, El taller tendrá una duración de 3 días, en los cuales se mostrara las ventajas del framework y se desarrollara una aplicación para la gestión de libros.
Goede afbeeldingen kunnen de patiënt-tevredenheid en therapietrouw verhogen
en tegelijkertijd de tijd die een arts nodig heeft om ziekten en behandelingen uit te leggen verminderen
Crece tu negocio desarrollando relaciones de confianza en un mundo digitalMundo Contact
Crece tu negocio desarrollando relaciones de confianza en un mundo digital
Miguel Angel Arce, Director de Estrategia Comercial de MDO Tecnología, Partner by ZOHOCRM
Presentación que da un acercamiento a los usuarios respecto a KumbiaPHP donde la intención es mostrar algunas de las bondades que ofrece el framework ademas de recalcar que somos un framework con ñ.
Un framework basado en las mejores prácticas de programación web, que no sólo se preocupa de los programadores sino también de ayudar a conseguir un producto que beneficie también al usuario final mejorando la usabilidad de las aplicaciones y además basado en software libre.
Goede afbeeldingen kunnen de patiënt-tevredenheid en therapietrouw verhogen
en tegelijkertijd de tijd die een arts nodig heeft om ziekten en behandelingen uit te leggen verminderen
Crece tu negocio desarrollando relaciones de confianza en un mundo digitalMundo Contact
Crece tu negocio desarrollando relaciones de confianza en un mundo digital
Miguel Angel Arce, Director de Estrategia Comercial de MDO Tecnología, Partner by ZOHOCRM
Presentación que da un acercamiento a los usuarios respecto a KumbiaPHP donde la intención es mostrar algunas de las bondades que ofrece el framework ademas de recalcar que somos un framework con ñ.
Un framework basado en las mejores prácticas de programación web, que no sólo se preocupa de los programadores sino también de ayudar a conseguir un producto que beneficie también al usuario final mejorando la usabilidad de las aplicaciones y además basado en software libre.
CakePHP es un marco de desarrollo [framework] rápido para PHP, libre, de código abierto. Se trata
de una estructura que sirve de base a los programadores para que éstos puedan crear aplicaciones
Web. Nuestro principal objetivo es que puedas trabajar de forma estructurada y rápida, sin pérdida
de flexibilidad.
Con CakePHP el desarrollo web ya no es monótono porque ofrecemos las herramientas para que
empieces a escribir el código que realmente necesitas: la lógica específica de tu aplicación. Consigue
una copia de CakePHP, empieza con lo verdaderamente importante y no reinventes la rueda cada vez
que te incorpores a un nuevo proyecto.
Taller realizado por Jesús Manuel Olivas (@jmolivas) en aprendePHP.
Temas tratados:
¿Qué es un framework?
¿Para qué y por qué utilizarlos?
¿Qué frameworks PHP hay?
¿Por qué Symfony 2?
Tutorial Web Services en PHP, REST, SOAPElwin Huaman
¿Que es PHP?
¿Que son los Servicios Web?
❏ ¿Que es SOAP?
❏ Librerias SOAP
❏ Crear un Servicio SOAP
❏ Crear un Cliente SOAP
❏ ¿Que es REST?
❏ Librerias SOAP
❏ Crear un Servicio REST
❏ Crear un Cliente REST
Conclusion
Bibliografia
Laravel, es el framework PHP de código abierto de mayor aceptación actualmente para este lenguaje, y su simplicidad en la sintaxis, su elegancia en la escritura, su motor de plantillas incorporado, la potencia de composer y de artisan para su manejo y los complementos con los que cuenta, hacen que PHP que para muchos estaba empezando a quedarse en el olvido, vuelva a ser rescatado y sea ahora un lenguaje moderno, rápido, eficiente y profesional trabajado desde Laravel.
CakePHP es un marco de desarrollo [framework] rápido para PHP, libre, de código abierto. Se trata
de una estructura que sirve de base a los programadores para que éstos puedan crear aplicaciones
Web. Nuestro principal objetivo es que puedas trabajar de forma estructurada y rápida, sin pérdida
de flexibilidad.
Con CakePHP el desarrollo web ya no es monótono porque ofrecemos las herramientas para que
empieces a escribir el código que realmente necesitas: la lógica específica de tu aplicación. Consigue
una copia de CakePHP, empieza con lo verdaderamente importante y no reinventes la rueda cada vez
que te incorpores a un nuevo proyecto.
Taller realizado por Jesús Manuel Olivas (@jmolivas) en aprendePHP.
Temas tratados:
¿Qué es un framework?
¿Para qué y por qué utilizarlos?
¿Qué frameworks PHP hay?
¿Por qué Symfony 2?
Tutorial Web Services en PHP, REST, SOAPElwin Huaman
¿Que es PHP?
¿Que son los Servicios Web?
❏ ¿Que es SOAP?
❏ Librerias SOAP
❏ Crear un Servicio SOAP
❏ Crear un Cliente SOAP
❏ ¿Que es REST?
❏ Librerias SOAP
❏ Crear un Servicio REST
❏ Crear un Cliente REST
Conclusion
Bibliografia
Laravel, es el framework PHP de código abierto de mayor aceptación actualmente para este lenguaje, y su simplicidad en la sintaxis, su elegancia en la escritura, su motor de plantillas incorporado, la potencia de composer y de artisan para su manejo y los complementos con los que cuenta, hacen que PHP que para muchos estaba empezando a quedarse en el olvido, vuelva a ser rescatado y sea ahora un lenguaje moderno, rápido, eficiente y profesional trabajado desde Laravel.
Escaneo y eliminación de malware en el equiponicromante2000
El malware tiene muchas caras, y es que los programas maliciosos se reproducen en los ordenadores de diferentes formas. Ya se trate de virus, de programas espía o de troyanos, la presencia de software malicioso en los sistemas informáticos siempre debería evitarse. Aquí te muestro como trabaja un anti malware a la hora de analizar tu equipo
Si bien los hospitales conjuntan a profesionales de salud que atienden a la población, existe un equipo de organización, coordinación y administración que permite que los cuidados clínicos se otorguen de manera constante y sin obstáculos.
Mario García Baltazar, director del área de Tecnología (TI) del Hospital Victoria La Salle, relató la manera en la que el departamento que él lidera, apoyado en Cirrus y Estela, brinda servicio a los clientes internos de la institución e impulsa una experiencia positiva en el paciente.
Conoce el Hospital Victoria La Salle
Ubicado en Ciudad Victoria, Tamaulipas, México
Inició operaciones en el 2016
Forma parte del Consorcio Mexicanos de Hospitales
Hospital de segundo nivel
21 habitaciones para estancia
31 camas censables
13 camillas
2 quirófanos
+174 integrantes en su plantilla
+120 equipos médicos de alta tecnología
+900 pacientes atendidos
Servicios de +20 especialidades
Módulos utilizados de Cirrus
HIS
EHR
ERP
Estela - Business Intelligence
1. http://soyprogramador.liz.mx
Taller de KumbiaPHP en México
Se llevara a cabo en el Instituto Tecnológico de San Juan del Río,
dentro su 8° congreso Nacional de Tecnologías de la Información,
El taller tendrá una duración de 3 x 3 (3 horas x 3 días)
Instructor: Ing. Govani Sánchez Orduña
Autor y propietario de:
Del 23 al 26 de Septiembre 2014
3. América latina - España
Fecha Ultimas presentaciones
23 al 26 de Septiembre
2014
Instituto Tecnológico de San Juan del Río, dentro su 8°
congreso Nacional de Tecnologías de la Información (México)
1 y 2 de Agosto 2014 KumbiaPHP en PHP conference Venezuela
27 de Mayo 2014 KumbiaPHP en Colombia, Universidad del Valle
17 y 18 de Mayo 2014 KumbiaPHP en España, PHP Unconference Europe
10 de Mayo de 2014 KumbiaPHP en Argentina, BarCampNea
4. Que es KumbiaPHP
KumbiaPHP web & app Framework es un
esfuerzo por producir un framework que ayude
a reducir el tiempo de desarrollo de una
aplicación web.
KumbiaPHP es baile, un baile para programar.
5. Un Framework Latino
Joan Miquel Abrines (Joanhey) España, Mallorca
Deivinson Tejeda (CaChi) Venezuela, Caracas
Emilio Silveira (emilio_rst) Venezuela, Guarico
Andres Felipe Gutierrez (anthemfor182) Colombia,
César Caballero (Phillipo) España, Madrid
Alberto Berroteran (Ashrey) Venezuela, Maracay
Manuel Aguirre (manuel__j555) Venezuela, Maracay
España
29%
Venezuela
57%
Colombia
14%
Team
Inicios
2007
6. Un Framework Latino
La comunidad de KumbiaPHP esta formada en su
gran mayoría por gente hispano-latina, de la
cual nace un framework completamente en
español. Y donde radica su mayor diferencia
respecto a otros frameworks que son, de forma
nativa, anglosajones
Es un framework latino para el mundo.
7. Licencia
KumbiaPHP es un Framework de libre uso bajo la licencia new BSD
por lo tanto, puedes usarlo para tus proyectos siempre y cuando
tengas en cuenta la licencia.
8. Por que KumbiaPHP
• Implementa los mejores patrones de programación
orientados a la Web.
• Fomenta la utilización de características Web 2.0 en
nuestro software.
• Hace la mayor parte del trabajo y se ocupa de los
“detalles”.
• Mantener una aplicación es más fácil.
• Curva de aprendizaje mínima
• Representa nuestro espíritu hispano hablante
9. Por que KumbiaPHP
• Define una Filosofía de Trabajo
• Proporciona Librerías y Funciones que
deberían hacer la vida del programador más
feliz
• Ahorra trabajo y tiempo
• Producir aplicaciones más fáciles de
mantener
• Evitar código duplicado
11. MVC
Vista
Es la parte que
visualiza el usuario.
Controlador
Recibe las acciones de
los usuarios, por
ejemplo cuando se ha
presionado un botón.
en controlador se
encarga de mostrar la
vista
Modelo
Es la parte que
interactúa con nuestra
base de datos, aquí se
encuentra la lógica del
negocio.
14. Estructura de directorio
Config Archivos de configuración (base de datos, routes, configuración)
Controllers Contiene los módulos y/o controladores de nuestra aplicación.
Extensions Archivos para extender funcionalidad de KumbiaPHP
Libs Contiene clases propias de kumbiaPHP, las cuales podremos extender para darle mayor
funcionalidad a la aplicación, aunque también podemos agregar librerías de terceros.
locale Archivos de idioma (aplicaciones multi-idiomas)
models Aquí almacenaremos todos nuestros modelos.
temp Esta carpeta es utilizada por KumbiaPHP para almacenar los archivos temporales como
log´s, mapeo de base de datos, y cache de las vistas.
Views Contiene las vistas de los controladores, templates y los partial´s.
16. La Vista en KumbiaPHP
• Toda vista pertenece a un controlador.
• Las vistas están representadas en el
controlador como acciones (funciones).
• La vista debe llamarse igual que la acción
• Por cada controlador se debe crear una
carpeta con el mismo nombre de este, y en
ella, almacenar las vistas.
17. El controlador
• Extiende de la clase AppController
• [nombre_controlador]_controller.php -> libros_controller.php
• El nombre de la clase es CamelCase, LibrosController
libros_controller.php
Ejemplo:
24. Vistas
Clase View
View::template() //Template a usar
View::partial() //Partial a incluir
View::select() //Seleccionar vista
View::cahe() //Cachear la vista
View::content() //Contenido en Buffer
26. El template
Header
Footer
Contenido
Aquí se mostraran todas las vistas de
nuestra aplicación
<?php echo View::content ?>
Por default todos los controladores
hace uso del template default.phtml
views/_shared/templates/
default.phtml
29. Los partials o «vistas parciales» son fragmentos de vistas
que son compartidas por distintas vistas, de manera que
constituyen lógica de presentación reutilizable en la
aplicación. Por lo general los partials son elementos como:
menús, cabecera, pie de página, formularios, entre otros.
Partials
views/_shared/partials/*.phtml