weareathlon / silla.io
The Silla.IO Application Development Framework.
1.0.0
2017-10-13 09:30 UTC
Requires
- php: >=5.3.7
- ext-gd: *
- ext-mbstring: *
- ext-pdo: *
- afarkas/html5shiv: 3.7.3
- components/bootstrap: 3.3.7
- components/jquery: 1.12.4
- drmonty/ekko-lightbox: 5.2.0
- eonasdan/bootstrap-datetimepicker: 4.17.37
- erusev/parsedown: 1.6.3
- icanboogie/inflector: *
- imagine/imagine: v0.7.1
- itsjavi/bootstrap-colorpicker: 2.4.0
- kriswallsmith/assetic: 1.4.0
- lmammino/jsmin4assetic: 1.0.0
- mustangostang/spyc: 0.6.2
- natxet/cssmin: v3.0.4
- phpmailer/phpmailer: v5.2.25
- pnikolov/bootbox: 4.4.0
- pnikolov/bootstrap-chosen: 1.5.1
- pnikolov/bootstrap-daterangepicker: 2.1.19
- pnikolov/bootstrap-maxlength: 1.7.0
- pnikolov/jquery-serialize-object: 2.5.0
- pnikolov/spin.js: 2.3.2
- recaptcha/php5: v1.0.0
- rogeriopradoj/respond: 1.4.2
- smarty/smarty: v3.1.31
- tecnickcom/tcpdf: 6.2.13
Requires (Dev)
- apigen/apigen: v4.1.2
- eloquent/phpunit-extensions: @stable
- jakub-onderka/php-parallel-lint: @stable
- mikey179/vfsstream: 1.*
- pdepend/pdepend: @stable
- php-mock/php-mock-phpunit: 0.2
- phploc/phploc: @stable
- phpmd/phpmd: @stable
- phpunit/phpunit: 4.8.35
- predis/predis: 1.1.*@dev
- sebastian/phpcpd: @stable
- squizlabs/php_codesniffer: 2.9.0
Suggests
- leafo/lessphp: v0.5.0
- leafo/scssphp: v0.6.6
- predis/predis: 1.1.*@dev
Provides
None
Conflicts
None
Replaces
None
This package is not auto-updated.
Last update: 2026-09-15 02:54:22 UTC
README
Reference
- Code API Reference: https://api.silla.io
- Demo of the CMS app: https://demo.silla.io/cms/
- Credentials
- email: demo@silla.io
- password: DemoDemo1!
- Credentials
Overview
Silla.IO is a lightweight PHP application development framework based on the MVC software architecture pattern. The framework includes CMS Application to provide assistance building custom content management systems.
The code base features Model-View-Controller pattern with additional support for:
Configuration Per EnvironmentORMlayer for persistent data managementTemplate renderingengine support for output managementURL RoutingBase\Entityfor consolidation ofCRUDoperationsMailer APICache APISession APICrypt APIi18nCLItask manager- ... any many more
Server Software Requirements
- Operating System
- Type:
*nix,Windows
- Type:
- Web Server
- Type:
Apache,nginxor compatible(PHP built-in web server) - Modules: (below are
Apachemodule names. Each of them has equivalent fornginx)mod_rewrite- in order to have custom(pretty) URLsmod_env- in order to easily switch configuration environments
- Type:
- PHP
- Type:
Standard(SAPI - Apache Handler or CLI/CGI/FCGI) - Version:
5.3.7(or newer, compatible up to7.2.x) - Configuration:
- Runtime change enabled via
ini_set() - Extensions
mbstring- Provides multi-byte specific string functions that help dealing with multi-byte encodings.PDO,PDO_mysql,mysqli,SQLite3(depends on on the configured database adapter)GD- in order to work with media
- Runtime change enabled via
- Type:
- Database
- Type:
MySQL(depends on on the configured database adapter) - Version:
5(or newer, recommended5.6+)
- Type:
- File System
- Type: Standard file system(all
PHPfile functions should work as expected) - Permissions:
Writabledirectories:/temp/public
- Type: Standard file system(all
- Package Managers
Composer- PHP package manager