Diferencia entre revisiones de «Indice»
De KumbiaPHP Framework Wiki
Línea 18: | Línea 18: | ||
== [[Instalar_Kumbia|Instalar Kumbia ]] == | == [[Instalar_Kumbia|Instalar Kumbia ]] == | ||
− | # | + | #Requisitos |
− | # | + | #Descargar Kumbia |
− | #Configuración | + | #Configuración de módulos ( apache, php y bbdd ) |
− | ## | + | ##Configurando apache |
− | ### | + | ###3.1.1 ¿Por qué es importante Mod-Rewrite? |
− | ## | + | ##Configuración de PHP |
− | ## | + | ###¿Porque Kumbia utiliza PHP5? |
− | ### | + | ##Configurando BB.DD |
− | ### | + | ###Configuración de MySQL |
− | ## | + | ###Configurando Oracle |
− | + | ##Configurar XAMPP | |
− | + | ###Instalando XAMPP bajo Windows | |
− | ### | + | ###Instalando XAMPP bajo GNU/Linux |
− | ### | ||
###[[Kumbia:ConfigurarXampp#Instalando_Kumbia_en_Debian.2FUbuntu_Linux|Debian/Ubuntu Linux]] | ###[[Kumbia:ConfigurarXampp#Instalando_Kumbia_en_Debian.2FUbuntu_Linux|Debian/Ubuntu Linux]] | ||
##[[Kumbia:ConfigurarApache2Triad|Configurar Apache2Triad ]] | ##[[Kumbia:ConfigurarApache2Triad|Configurar Apache2Triad ]] |
Revisión del 10:50 28 feb 2009
Sumario
AGRADECIMIENTOS
PREFACIO
- Sobre este libro
- Sobre Kumbia
- Sobre la comunidad
- Historia de Kumbia
- Que aporta Kumbia
- Porque usar Kumbia
- Modelo, Vista, Controlador (MVC)
EMPEZANDO CON KUMBIA PHP FRAMEWORK
Instalar Kumbia
- Requisitos
- Descargar Kumbia
- Configuración de módulos ( apache, php y bbdd )
- Configurando apache
- 3.1.1 ¿Por qué es importante Mod-Rewrite?
- Configuración de PHP
- ¿Porque Kumbia utiliza PHP5?
- Configurando BB.DD
- Configuración de MySQL
- Configurando Oracle
- Configurar XAMPP
- Instalando XAMPP bajo Windows
- Instalando XAMPP bajo GNU/Linux
- Debian/Ubuntu Linux
- Configurar Apache2Triad
- Configurando apache
- Verificar la instalación de Kumbia
- Instalar Kumbia PHP en producción de forma segura
Estructura de Kumbia
- Estructura de directorios
- Listado de directorios
- Descripción de directorios
- Archivos de entorno
Conceptos básicos
TRABAJANDO CON KUMBIA PHP FRAMEWORK
Introducción
Nuestra primera aplicación
- Hola Kumbia
- Kumbia URLs
- Nuestra primera acción
- Agregando más contenido
- Reptiendo la historia
Scaffolding
- Que es
ActiveRecord
- Ventajas del ActiveRecord
- Crear un Modelo en Kumbia PHP Framework
- Columnas y Atributos
- Llaves Primarias y el uso de IDs
CRUD: Create, Read, Update, Delete
- Creando Registros
- Consultando Registros
- El poderoso Find
- Promedio, Contando, Sumando, Mínimo y Máximo
- Actualizando Registros existentes
- Borrando Registros
- Propiedades Soportadas
Convenciones en ActiveRecord
Convenciones para RDBMs
Active Record API
Consultas
- distinct
- find_all_by_sql(string $sql)
- find_by_sql(string $sql)
- find_first
- find
- select_one(string $select query)
- select_one(string $select query) (static)
- exists
- find_all_by
- find_by_*campo*
- find_all_by_*campo*
Conteos y Sumatorios
Promedios, Máximo y Mínimo
Creación-Actualización-Borrado de Registros
Validación
- validates_presence_of
- validates_length_of
- validates_numericality_of
- validates_email_in
- validates_uniqueness_of
- validates_date_in
- validates_format_of
Transacciones
Otros Métodos
- sql(string $sql)