This is an early first throw for a quick start to development with local PHP and SQLite.
- No need of a server instance.
- No need of a database instance.
- No need of secure connections.
Just feel free to copy databases and switch to your PHP versions easily.
Just have a look on PHPBrew.
Applications:
- PHP from 7.2
- Optional: Graphicksmagick from 1.3 or ImageMagick from 7.0
PHP Extensions:
- ext-json
- ext-pcre
- ext-PDO
- ext-session
- ext-sqlite3
- ext-tokenizer
- ext-xml
- ext-gd
Install the new project:
$ composer create-project hmmh/typo3-kickstarter t3kick --no-scripts
The --no-scripts
flag is required because after the project is created, the official TYPO3 command events are
executed first, and it breaks with a missing database connection.
Then execute this small steps (dependencies are already installed):
$ composer install
...
$ composer serve
Now you can open your browser and start with:
- Backend: http://127.0.0.1:8080/typo3/
- Frontend: http://127.0.0.1:8080/
- Username: admin
- Password: Secret!234
Installed modules:
- About
- Administration panel
- Backend log
- Backend user
- CSH Manual
- Context Help
- Dashboard (new!)
- Frontennd login
- File list
- File metadata
- FLUID styled content
- Form builder
- Import & Export
- Information
- Information (pageTSconfig)
- Languages
- Link validator
- Low level
- OpenDocs
- Recycler
- Redirects
- Reports
- SEO
- System Notes
- TYPO3 Editor
- Typoscript Template
- Versioning
- View page
- Wizard - Sort pages
- Wizard - Create pages
- Workspace
Happy prototyping and testing!