Páginas

martes, 21 de abril de 2015

MANUAL PASO A PASO: Creando una aplicación web usando PHP y JavaScript (jquery y jeasyui)



MANUAL PASO A PASO: 

Creando una aplicación web usando PHP y JavaScript (jquery y jeasyui)

 Este manual trata el desarrollo paso a paso de una aplicación web (multiplataforma, cliente-servidor),  usando los lenguajes de programación PHP y JavaScript, además  los framework jquery y jeasyui.
Johan Guerreros Montaya y el que escribe este artículo, hemos tardado un mes en elaborarlo con la idea de:
  • Explicar como realizar una aplicación web cliente-servicor, con las operaciones básicas: añadir, borrar y modificar registros.
  • Hemos usado el framework jeasyui para crear  un "entorno de trabajo" fácil y cómodo dentro del navegador web. Usando controles como los combobox, datagrid, textbox, cuadros de dialogos, formularios, y cuadros de mensajes, y explicando su uso.
  •  Además hemos añadido como trabajar con tablas relacionadas (vinculados por un campo), para que se vea como se resuelven los problemas de presentación en los formularios y en los cuadros de dialogos de petición de datos.



Os dejo un video para que veais como es la aplicación que podeis hacer siguiendo el manual:




Libro en formato .pdf:
http://www.lulu.com/shop/julio-sanchez-berro-and-johan-guerreros-montoya/creando-una-aplicaci%C3%B3n-web-paso-a-paso-usando-php-y-javascript-jquery-y-jeasyui/ebook/product-22137504.html


Libro en Tapa Blanda
http://www.lulu.com/shop/julio-sanchez-berro-and-johan-guerreros-montoya/creando-una-aplicaci%C3%B3n-web-paso-a-paso-usando-php-y-javascript-jquery-y-jeasyui/paperback/product-22137592.html


Os dejo también el indice del manual:

El problema que tiene que resolver nuestra aplicación
Análisis. Nuestra estructura de la base de datos.
Creando la base de datos y las tablas en el servidor.
Controles de jeasyui
Paso de los resultados de las consultas a los controles de jeasyui
Control easyui-datagrid:
Control easyui-combobox:
Paso de datos del easyui-datagrid a easyui-dialog:
Estructurada de nuestra aplicación:
Carpeta Principal o raíz: Archivo index.html
Ciudades
index.html:
NewCiudad()
EditCiudad()
SaveCiudad()
DestroyCiudad()
conn.php
get_Ciudad.php
save_Ciudad.php
update_Ciudad.php
destroy_Ciudad.php
Usuarios
index.html
NewUser()
EditUser():
SaveUser():
DestroyUser()
conn.php
get_users.php
get_dataCiudad.php
save_user.php
update_user.php
destroy_user.php
Anexo 1: Como conseguir un alojamiento web para hacer las pruebas de tu aplicación.
Anexo 2: Uso de FTP con Filezilla
Anexo 3: Como usar Filezilla y Sublime, para crear y editar el código fuente.
Anexo 4: Enlaces de descarga del código fuente de la aplicación.

Un cordial saludo

Julio