hmmh / typo3-kickstarter
Start developing quickly with local PHP and SQLite
2.1.0
2020-04-23 09:58 UTC
Requires
- php: ^7.2
- ext-pdo: *
- ext-sqlite3: *
- helhum/dotenv-connector: ^2.3
- typo3/cms-about: ^10.4
- typo3/cms-adminpanel: ^10.4
- typo3/cms-belog: ^10.4
- typo3/cms-beuser: ^10.4
- typo3/cms-context-help: ^10.4
- typo3/cms-core: ^10.4
- typo3/cms-cshmanual: ^10.4
- typo3/cms-dashboard: ^10.4
- typo3/cms-felogin: ^10.4
- typo3/cms-filelist: ^10.4
- typo3/cms-filemetadata: ^10.4
- typo3/cms-fluid-styled-content: ^10.4
- typo3/cms-form: ^10.4
- typo3/cms-impexp: ^10.4
- typo3/cms-info: ^10.4
- typo3/cms-info-pagetsconfig: ^10.4
- typo3/cms-lang: ^10.4
- typo3/cms-linkvalidator: ^10.4
- typo3/cms-lowlevel: ^10.4
- typo3/cms-opendocs: ^10.4
- typo3/cms-recycler: ^10.4
- typo3/cms-redirects: ^10.4
- typo3/cms-reports: ^10.4
- typo3/cms-seo: ^10.4
- typo3/cms-sys-note: ^10.4
- typo3/cms-t3editor: ^10.4
- typo3/cms-tstemplate: ^10.4
- typo3/cms-version: ^10.4
- typo3/cms-viewpage: ^10.4
- typo3/cms-wizard-crpages: ^10.4
- typo3/cms-wizard-sortpages: ^10.4
- typo3/cms-workspaces: ^10.4
Requires (Dev)
- helhum/typo3-console: ~6.0.0-beta1
- typo3/cms-setup: ^10.3
This package is auto-updated.
Last update: 2024-10-23 20:32:02 UTC
README
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.
Requirements
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
To start up
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/
Backend:
- 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!