https://github.com/peterpme/phpcms
PHP Based CMS Practice
https://github.com/peterpme/phpcms
Last synced: 10 months ago
JSON representation
PHP Based CMS Practice
- Host: GitHub
- URL: https://github.com/peterpme/phpcms
- Owner: peterpme
- License: apache-2.0
- Created: 2014-06-16T04:50:58.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-08-26T16:17:21.000Z (over 11 years ago)
- Last Synced: 2025-01-19T16:51:24.365Z (11 months ago)
- Language: PHP
- Size: 271 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# PHP-CMS - A Learning Experience
## The Goal
Create a CMS using PHP, Laravel, MySql in hopes of having a greater understanding of full stack development including but not limited to:
- Relational Databases
- Server Requests / Responses
- Handwriting SQL vs. using an ORM
- Decoupling the front and back end of an application and understanding how they talk between each other.
## Development Stack
- PHP 5.5+
- Laravel 4.1
- AngularJS
- jQuery (transitions/animations IE9+)
- MySQL
## Installation Dependencies
- [Composer (PHP Package Management System)](https://getcomposer.org/doc/00-intro.md#installation-nix)
- [Laravel 4](http://laravel.com/docs/installation)
## Installation Instructions
Install Composer using Brew:
```bash
brew tap homebrew/homebrew-php
brew tap homebrew/dupes
brew tap homebrew/versions
brew install php55-intl
brew install homebrew/php/composer
```
You should then run `composer install` inside the `php-cms` directory in order to install all the dependencies required to get this up and running
## Disclaimer
This is still in heavy development, many of the features will not work. I work on this when I have off time from other projects.