Diferencia entre revisiones de «SWF - Software Factory»

De Última Milla Wiki
Saltar a: navegación, buscar
 
(No se muestran 14 ediciones intermedias de 3 usuarios)
Línea 1: Línea 1:
 
=Framework=
 
=Framework=
Cake PHP 2.2.1
+
Cake PHP 2.2.1<br>
 
[http://cakephp.org/ Cakephp.org]
 
[http://cakephp.org/ Cakephp.org]
  
 
=Sintaxis de Programación=
 
=Sintaxis de Programación=
Variables: camelCase.<br>
+
*Variables: camelCase.<br>
Funciones: camelCase.<br>
+
*Funciones: camelCase.<br>
Estilos: guion-medio.<br>
+
*Estilos: guion-medio.<br>
Globales: MAYUSCULAS.<br>
+
*Globales: MAYUSCULAS.<br>
  
 
=Base de Datos=
 
=Base de Datos=
Tablas: plural, minúsculas, separadas por "_"
+
SQL: MySQL<br>
 +
Tablas: plural, minúsculas, separadas por "_"<br>
 
ForeingKeys:
 
ForeingKeys:
 
     a) Cascada (delete - update)
 
     a) Cascada (delete - update)
 
     b) No action
 
     b) No action
 +
<br>
 
Organización:
 
Organización:
 
     a) Una DB Maestro (presentación)
 
     a) Una DB Maestro (presentación)
Línea 20: Línea 22:
  
 
= Subversion =
 
= Subversion =
Tortoise [http://tortoisesvn.net/downloads.html Tortoise]
+
Tortoise [http://tortoisesvn.net/downloads.html Tortoise]<br>
PC1: Pablo, repositor.
+
*PC - Servidor (Linux)<br>
PC2: Franco
+
*PC1: Pablo<br>
 +
*PC2: Franco<br>
 +
*PC3: Martín<br>
 +
<br>
 +
- <b>SERVIDOR</b> -
 +
* Pasos para crear un repositor en el servidor linux.<br>
 +
1.Creo carpeta de proyecto: mkdir (nombre)<br>
 +
2.Crear repositorio SVN: sudo svnadmin create (nombre)<br>
 +
3.Cambio dueño de archivo: sudo chown -R www-data.www-data (nombre)<br>
 +
4.Reiniciar apache: sudo service apache2 restart<br>
 +
<br>
 +
(para crear una nueva subcarpeta debe actualizarse la redireccion desde el raiz con: sudo nano dav-svn.conf ahí se agrega el location).

Revisión actual del 14:22 23 ene 2014

Framework

Cake PHP 2.2.1
Cakephp.org

Sintaxis de Programación

  • Variables: camelCase.
  • Funciones: camelCase.
  • Estilos: guion-medio.
  • Globales: MAYUSCULAS.

Base de Datos

SQL: MySQL
Tablas: plural, minúsculas, separadas por "_"
ForeingKeys:

   a) Cascada (delete - update)
   b) No action


Organización:

   a) Una DB Maestro (presentación)
   b) * DB Pruebas
   c) * Script.

Subversion

Tortoise Tortoise

  • PC - Servidor (Linux)
  • PC1: Pablo
  • PC2: Franco
  • PC3: Martín


- SERVIDOR -

  • Pasos para crear un repositor en el servidor linux.

1.Creo carpeta de proyecto: mkdir (nombre)
2.Crear repositorio SVN: sudo svnadmin create (nombre)
3.Cambio dueño de archivo: sudo chown -R www-data.www-data (nombre)
4.Reiniciar apache: sudo service apache2 restart

(para crear una nueva subcarpeta debe actualizarse la redireccion desde el raiz con: sudo nano dav-svn.conf ahí se agrega el location).