Skip to content

Commit e5b2f5e

Browse files
authored
Merge pull request #7829 from CakeDC/5.x
5.x: Add DDEV section to docs after cakephp type has been released
2 parents 4fa6ee5 + 60c6f4a commit e5b2f5e

File tree

2 files changed

+53
-7
lines changed

2 files changed

+53
-7
lines changed

en/installation.rst

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -117,19 +117,35 @@ Each time you run ``php composer.phar update`` you will receive patch
117117
releases for this minor version. You can instead change this to ``^5.0`` to
118118
also receive the latest stable minor releases of the ``5.x`` branch.
119119

120-
Installation using Oven
120+
Installation using DDEV
121121
-----------------------
122122

123-
Another quick way to install CakePHP is via `Oven <https://github.com/CakeDC/oven>`_.
124-
It is a small PHP script which checks the necessary system requirements,
125-
and creates a new CakePHP application.
123+
Another quick way to install CakePHP is via `DDEV <https://ddev.com/>`_.
124+
It is an open source tool for launching local web development environments.
125+
126+
If you want to configure a new project, you just need::
127+
128+
mkdir my-cakephp-app
129+
cd my-cakephp-app
130+
ddev config --project-type=cakephp --docroot=webroot
131+
ddev composer create --prefer-dist cakephp/app:~5.0
132+
ddev launch
133+
134+
If you have an existing project::
135+
136+
git clone <your-cakephp-repo>
137+
cd <your-cakephp-project>
138+
ddev config --project-type=cakephp --docroot=webroot
139+
ddev composer install
140+
ddev launch
141+
142+
Please check `DDEV Docs <https://ddev.readthedocs.io/>`_ for details on how to install / update DDEV.
126143

127144
.. note::
128145

129146
IMPORTANT: This is not a deployment script. It is aimed to help developers
130-
install CakePHP for the first time and set up a development environment
131-
quickly. Production environments should consider several other factors, like
132-
file permissions, virtualhost configuration, etc.
147+
to set up a development environment quickly. It is not intended for
148+
production environments.
133149

134150
Permissions
135151
===========

es/installation.rst

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,36 @@ Donde ``<branch>`` es el nombre del branch que quieres seguir. Cada vez que
9191
ejecutes ``php composer.phar update`` recibirás las últimas actualizaciones del
9292
branch seleccionado.
9393

94+
Instalación usando DDEV
95+
-----------------------
96+
97+
Otra manera rápida de instalar CakePHP es via `DDEV <https://ddev.com/>`_.
98+
DDEV es una herramienta de código abierto para lanzar ambientes de desarrollo web en local.
99+
100+
Si quieres configurar un nuevo proyecto, sólo necesitas ejecutar::
101+
102+
mkdir my-cakephp-app
103+
cd my-cakephp-app
104+
ddev config --project-type=cakephp --docroot=webroot
105+
ddev composer create --prefer-dist cakephp/app:~5.0
106+
ddev launch
107+
108+
Si tienes un proyecto existente::
109+
110+
git clone <your-cakephp-repo>
111+
cd <your-cakephp-project>
112+
ddev config --project-type=cakephp --docroot=webroot
113+
ddev composer install
114+
ddev launch
115+
116+
Por favor revisa la `Documentación de DDEV <https://ddev.readthedocs.io/>`_ para más detalles de cómo instalar / actualizar DDEV.
117+
118+
.. note::
119+
120+
IMPORTANTE: Ésto no es un script de despliegue. Su objetivo es ayudar desarrolladores a
121+
configurar ambientes de desarrollo rápidamente. En ningún caso su intención es que sea utilizado
122+
en ambientes de producción.
123+
94124
Permisos
95125
========
96126

0 commit comments

Comments
 (0)