Basic programming guidelines (Code Complete, Nextcloud)
help your future self!!
name consistently: help yourself understand
commit consistently: help yourself remember
sign your work: be proud of your mistakes: they teach you
learn: constantly: help yourself be smarter and more productive
Instalación. Programas involucrados. Herramientas
Apache, Mysql, PHP, Javascript
phpmyadmin, IDE, git
firefox/chrome
meldmerge
phpmd, phpcs, phpcbf
phpunit
coreBOS Programming and committing guidelines
I+C Devel Environment course
Estructura física: donde esta el código
escribible
base datos
programa
data
Image
include
jscalendar
log4php
modules
Smarty
themes
user_privileges
cron
Ejecución acciones. Como se llaman los scripts.
Estructura Base de datos: donde están los datos
Scripts y Templates importantes
include/utils
DetailView*
EditView*
ListView*
Related
smarty/templates/
Como modificar una plantilla
Estructura módulo
Programando: vtlib
Desarrollando un modulo
Depurando problemas
Extendiendo: workflow, event handler y service crons/crons
coreBOS Updater how to keep your coreBOS up to date
Introduccion a Webservice
Security. oWASP
Recomendaciones y consejos
Source code control: GIT
Copias