36 lines
1.4 KiB
Markdown
36 lines
1.4 KiB
Markdown
# acai-vscode-webbase
|
|
|
|
Plantilla base PHP para webs locales de desarrollo con Acai CMS.
|
|
|
|
## Descripcion
|
|
|
|
Este repositorio contiene la estructura base que se usa al crear nuevas webs locales. Incluye los archivos PHP necesarios, configuracion de Apache, y la estructura de directorios del CMS.
|
|
|
|
## Estructura
|
|
|
|
```
|
|
.
|
|
├── index.php # Punto de entrada
|
|
├── header.php # Encabezado
|
|
├── footer.php # Pie de pagina
|
|
├── funciones.php # Funciones globales
|
|
├── slug.php # Gestion de URLs
|
|
├── sesion.php # Gestion de sesiones
|
|
├── apartados.php # Gestion de apartados
|
|
├── captcha.php # Verificacion CAPTCHA
|
|
├── .htaccess # Config Apache
|
|
├── .user.ini # Config PHP
|
|
├── .docker/ # Config Docker (Dockerfile, etc.)
|
|
├── cms/ # Core del CMS
|
|
│ ├── lib/ # Clases, handlers, plugins
|
|
│ ├── data/ # Schemas y cache
|
|
│ └── uploads/ # Archivos subidos
|
|
├── hooks/ # Hooks PHP del proyecto
|
|
├── template/ # Plantillas y modulos
|
|
└── cgi-bin/ # Scripts CGI
|
|
```
|
|
|
|
## Relacion con el servidor
|
|
|
|
El servidor (`acai-vscode-server`) referencia este directorio como `WEB_BASE_DIR` para copiar la estructura base al crear nuevas webs locales. Se configura en `~/.docker-web-gui/config.json` como `web_base_dir`.
|