https://github.com/jondotsoy/jrequest
JRequest es una aplicación PHP basada en módulos que controlan una salida requerida por AJAX o IFrames, con el objetivo de agilizar el desarrollo de las aplicaciones web e incorporar menos código PHP dentro de las aplicaciones web.
https://github.com/jondotsoy/jrequest
Last synced: about 2 months ago
JSON representation
JRequest es una aplicación PHP basada en módulos que controlan una salida requerida por AJAX o IFrames, con el objetivo de agilizar el desarrollo de las aplicaciones web e incorporar menos código PHP dentro de las aplicaciones web.
- Host: GitHub
- URL: https://github.com/jondotsoy/jrequest
- Owner: JonDotsoy
- License: other
- Created: 2014-06-02T19:57:01.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-06-16T05:15:54.000Z (almost 11 years ago)
- Last Synced: 2025-01-26T10:30:33.954Z (4 months ago)
- Language: PHP
- Homepage: http://blog.jonad.in/jrequest-para-php/
- Size: 1.48 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
JRequest
========JRequest es una aplicación PHP basada en módulos que controlan una salida requerida por AJAX o IFrames, con el objetivo de agilizar el desarrollo de las aplicaciones web e incorporar menos código PHP dentro de las aplicaciones web.
Construir mi primer módulo JRequest
-----------------------------------### 1.- Crear directorio del modulo
Se debe crear el directorio dentro del directiro `modules/`.
### 2.- Crear ejecutor main
El directorio de nuestro modulo debe de contener el ejecutor `main.php`.
### 3.- Crear salida AJAX o HTML
Dependiendo del resultado requerido ocuparemos la variable de salida `$out_html` o `$out_ajax`.
Para la salida AJAX se ocupara la variable `$out_ajax`.
```
$out_ajax['name'] = "Juan";
```Para la salida HTML se ocupara la variable $out_html.
```
$out_html .= "
- Nombre
- Juan
```
Versiones
---------
### v1.6 [Descargar](https://github.com/alfa30/JRequest/releases/tag/v1.6.36)
- Incluye una aplicación JavaScript que incorpora el método `request()` para realizar llamadas al servidor.
- Disminuye el tiempo de carga de `request.min.js`.
- Incorpora carpeta Demo que contiene ejemplos de la aplicación.
### v1.2 [Descargar](https://github.com/alfa30/JRequest/releases/tag/v1.2)
- Incorpora variable $jrequest la cual controla la versión de la aplicación.
- Incorpora el método ver() dentro de la variable $jrequest que valida las versiones.
### v1.1 [Descargar](https://github.com/alfa30/JRequest/releases/tag/v1.1)
- Permite o denega el error entre los módulos con la variable de configuración `$show_err`.
### v1.0 [Descargar](https://github.com/alfa30/JRequest/releases/tag/v1.0)
- Gestiona y ejecuta módulos.
- Crear carpeta módulos si esta no existe.
- Permite recuperar respuestas de módulos por `include`.
- Permite realizar respuestas mediante AJAX y HTML.
- Puede ejecutar nuevamente un módulo, en cuanto ya se hayan ejecutados todos.
- Permite al módulo almacenar una memoria de configuración `config[]`.
- Se tiene presente la variable `$mode`, para conocer el momento en el que es ejecutado el módulo.
Compatibilidad
--------------
- PHP 5.4.22.
- Chrome 35.0.1916.114 m.
- Firefox 29.0.1.
- Internet Explorer 11.0.9600.16521.
- Opera 21.0.1432.57.
Licencia
--------

JRequest por [Jonathan Delgado Zamorano](http://jonad.in/) se distribuye bajo una [Licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional](http://creativecommons.org/licenses/by-nc-sa/4.0/).
Basada en una obra en [https://github.com/alfa30/JRequest/](https://github.com/alfa30/JRequest/).
Esta obra está licenciada bajo la Licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional. Para ver una copia de esta licencia, visita http://creativecommons.org/licenses/by-nc-sa/4.0/.