@@ -117,19 +117,35 @@ Each time you run ``php composer.phar update`` you will receive patch
117117releases for this minor version. You can instead change this to ``^5.0 `` to
118118also 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
134150Permissions
135151===========
0 commit comments