All Projects → paulo-coutinho → PHPDefaultProject

paulo-coutinho / PHPDefaultProject

Licence: other
This is a default project using Yii that come with full customer management, an admin, migrations and base for future advanced features for a brand new website

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
Batchfile
5799 projects
ApacheConf
554 projects

Support with donation

Support with donation

PHPDefaultProject

This project is a base structure for any other web system.

In near future it will use bootstrap for admin too.

I have created a lot of projects using it. Since hotsites, intranet systems, websites, portals, ecommerces and more.

You can see some projects on my blog: http://blog.prsolucoes.com.

You website is: http://www.prsolucoes.com.

My skype: paulo.prsolucoes.

Some features

  • Frontend with bootstrap last version
  • Last jQuery 1.X included
  • Debug and Config files ready for multi-environment
  • Powerfull admin area
  • Own ACL implementation
  • Admin area with user management, dynamic content management, reports, profile, groups, permissions and ACL ready, CSS for print, CSS for grid
  • Frontend with customer login, customer register, customer recovery password
  • Extensions to send e-mail with layout support
  • Some ready rules
  • Configuration for real applications
  • Português/Brasil already configured

Installation

1 - git clone ....

2 - Generate config file: "cp protected/config/config.template.php protected/config/config.php"

3 - Generate debug file: "cp protected/config/debug.template.php protected/config/debug.php"

4 - Edit file "protected/config/config.php" and change database connection array (connectionString, username, password).

5 - cd protected/bash

6 - sh create-contents.sh

7 - sh clear-contents.sh

8 - cd ..

7 - ./yiic migrate

8 - Open: http://localhost/PHPDefaultProject for Frontend and http://localhost/PHPDefaultProject/admin for the Admin area

** The default login for admin is: admin / teste

** The config.php and debug.php files re not commited, it let you have in production environment your own config and debug files and make pull from repository without modify your config and debug files.

** In production change in file protected/config/debug.php "define('YII_DEBUG', true)" to "define('YII_DEBUG', false)"

Contributors

@oakideas - Fabio Silva

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].