Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lecheveucodeur/blog_php
Blog PHP MVC-OOP without any frameworks. Project 5 of the Developer PHP / Symfony formation of Openclassroom.
https://github.com/lecheveucodeur/blog_php
mysql php
Last synced: 14 days ago
JSON representation
Blog PHP MVC-OOP without any frameworks. Project 5 of the Developer PHP / Symfony formation of Openclassroom.
- Host: GitHub
- URL: https://github.com/lecheveucodeur/blog_php
- Owner: leCheveuCodeur
- Created: 2021-05-31T08:38:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-09T14:01:10.000Z (over 3 years ago)
- Last Synced: 2024-11-11T15:15:23.567Z (2 months ago)
- Topics: mysql, php
- Language: CSS
- Homepage:
- Size: 4.59 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Blog_PHP [![Codacy Badge](https://app.codacy.com/project/badge/Grade/522fec0f67e64c7197e4c2cb6709d631)](https://www.codacy.com/gh/leCheveuCodeur/Blog_PHP/dashboard?utm_source=github.com&utm_medium=referral&utm_content=leCheveuCodeur/Blog_PHP&utm_campaign=Badge_Grade) [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/leCheveuCodeur/Blog_PHP/badges/quality-score.png?b=main)](https://scrutinizer-ci.com/g/leCheveuCodeur/Blog_PHP/?branch=main) [![Maintainability](https://api.codeclimate.com/v1/badges/79c794bfacdb05123fbe/maintainability)](https://codeclimate.com/github/leCheveuCodeur/Blog_PHP/maintainability)
## Description
This project is the 5th project of the [Developer PHP / Symfony](https://openclassrooms.com/fr/paths/59-developpeur-dapplication-php-symfony) formation of [Openclassrooms](https://openclassrooms.com/).
The goal of this project is to create a professional blog with the [PHP](https://www.php.net/manual/en/intro-whatis.php) language without any frameworks.
## How it work
![Blog_PHP](Blog_PHP.gif)
## Build with
* [PHP 7.4.19](https://www.php.net/releases/index.php)
* [Apache 2.4.48](https://www.apachelounge.com/download/VC15/)
* [MySQL 8.0.24](https://downloads.mysql.com/archives/installer/)
* [Bootstrap v5.0.2](https://getbootstrap.com/)
* [PHPMailer 6.5.0](https://packagist.org/packages/phpmailer/phpmailer)
* [Composer](https://getcomposer.org/download/)
* **Server** : *for the server you can turn to the classics: [WAMP](https://www.wampserver.com/), [MAMP](https://www.mamp.info/en/downloads/), [XAMPP](https://www.apachefriends.org/fr/index.html) ...
Or test the best of the swiss knives server: [Laragon](https://laragon.org/), my favorite ❤️*## Installation
* **Clone or download the repository**, and put files into your environment,
```
git clone https://github.com/leCheveuCodeur/Blog_PHP.git
```
* Install libraries with **composer**,```
composer install
```
* Import database with datas : file '***database.sql***',
* Rename '***config_example.php***' in folder **/config** on '***config.php***' and edit this,
* And connect you !```
Pseudo : Admin
Password : admin
```