PHP Classes

How to Implement a Simple PHP Blog Website Using the MVC Design Pattern with the Package Micro-Blog: Blog management system extensible with classes

Recommend this page to a friend!
  Info   Screenshots   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2024-12-16 (21 hours ago) RSS 2.0 feedNot yet rated by the usersTotal: 1 This week: 1All time: 11,517 This week: 53Up
Version License PHP version Categories
micro-blog 1.0MIT/X Consortium ...5PHP 5, Content management, Design Pat..., B...
Description 

Author

This package implements a blog management system extensible with classes.

It provides controller classes that implement the actions to manage and publish the content.

Router classes define how HTTP requests are handled by defining the controller classes that will execute actions depending on the request URL.

Currently, the package provides controller classes to:

- Manage blog posts

- Provide holiday information

- Provide information about the project portfolio of a person

- Provide information about contacts of people and companies

Picture of Rodrigo Faustino
  Performance   Level  
Name: Rodrigo Faustino <contact>
Classes: 34 packages by
Country: Brazil Brazil
Innovation award
Innovation award
Nominee: 21x

Winner: 2x

Screenshots (1)  
  • frontend/img/js.jpg
  Files folder image Files (32)  
File Role Description
Files folder imagebackend (1 file, 3 directories)
Files folder imagefrontend (1 file, 3 directories)
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file readme.md Doc. Documentation
Accessible without login Plain text file start_backend.bat Data Auxiliary data
Accessible without login Plain text file start_frontend.bat Data Auxiliary data

  Files folder image Files (32)  /  backend  
File Role Description
Files folder imageControllers (5 files)
Files folder imageHttp (1 file)
Files folder imageRotas (2 files)
  Accessible without login Plain text file index.php Example Blog router script

  Files folder image Files (32)  /  backend  /  Controllers  
File Role Description
  Plain text file EventosController.php Class Class source
  Plain text file FeriadosController.php Class Class source
  Plain text file PortfoliosController.php Class Class source
  Plain text file PostagensController.php Class Class source
  Plain text file TabelasController.php Class Class source

  Files folder image Files (32)  /  backend  /  Http  
File Role Description
  Plain text file HttpHeader.php Class Class source

  Files folder image Files (32)  /  backend  /  Rotas  
File Role Description
  Plain text file rotas.php Class Class source
  Plain text file Router.php Class Class source

  Files folder image Files (32)  /  frontend  
File Role Description
Files folder imagecss (1 file)
Files folder imageimg (1 file)
Files folder imagejs (1 file, 4 directories)
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files (32)  /  frontend  /  css  
File Role Description
  Accessible without login Plain text file style.css Data Auxiliary data

  Files folder image Files (32)  /  frontend  /  img  
File Role Description
  Accessible without login Plain text file conta.php Example Example script

  Files folder image Files (32)  /  frontend  /  js  
File Role Description
Files folder imagecomponentes (5 files)
Files folder imagelibVue (2 files)
Files folder imagepaginas (3 files)
Files folder imagesubPagina (3 files)
  Accessible without login Plain text file app.js Data Auxiliary data

  Files folder image Files (32)  /  frontend  /  js  /  componentes  
File Role Description
  Accessible without login Plain text file card.js Data Auxiliary data
  Accessible without login Plain text file carousel.js Data Auxiliary data
  Accessible without login Plain text file footer.js Data Auxiliary data
  Accessible without login Plain text file listaFeriados.js Data Auxiliary data
  Accessible without login Plain text file table.js Data Auxiliary data

  Files folder image Files (32)  /  frontend  /  js  /  libVue  
File Role Description
  Accessible without login Plain text file vue-router.global.js Data Auxiliary data
  Accessible without login Plain text file vue.global.js Data Auxiliary data

  Files folder image Files (32)  /  frontend  /  js  /  paginas  
File Role Description
  Accessible without login Plain text file evento.js Data Auxiliary data
  Accessible without login Plain text file home.js Data Auxiliary data
  Accessible without login Plain text file portfolio.js Data Auxiliary data

  Files folder image Files (32)  /  frontend  /  js  /  subPagina  
File Role Description
  Accessible without login Plain text file eventoDetalhes.js Data Auxiliary data
  Accessible without login Plain text file portfolioDetalhes.js Data Auxiliary data
  Accessible without login Plain text file postagem.js Data Auxiliary data

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:1
This week:1
All time:11,517
This week:53Up