Pacote de blogs PIMF usando MySQL e SQLite

Este blog é um pacote pronto para execução, que usa a estrutura PIMF, incluindo um aplicativo de blog baseado no banco de dados MySQL. A sessão será armazenada no banco de dados SQLite. Aqui você pode aprender a trabalhar com Pimf EntityManager, Pimf Util Validator e Pimf View.

Instalação e configuração

1.) Clone o repositório

git clone --recursive https://github.com/gjerokrsteski/pimf-blog-mysql.git

2.) Mude para o diretório raiz

cd pimf-blog-mysql/

3.) Atualizar todos os submódulos

git submodule foreach git pull origin master

4.) Configure sua conexão de banco de dados em app / MyFirstBlog / config.app.php de acordo com as necessidades do seu sistema.

/*
|-------------------------------------------

| Production environment settings

|-------------------------------------------

*/

'production' => array(
'db' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'db_blog',
'username' => 'root',
'password' => '',
),
),

5.) Crie um banco de dados e uma tabela de blog. Por favor, execute isso em seu MySQL.

CREATE DATABASE IF NOT EXISTS db_blog;

CREATE TABLE IF NOT EXISTS blog
(
`id` INTEGER(10) PRIMARY KEY AUTO_INCREMENT,
`title` VARCHAR(50) NOT NULL,
`content` TEXT NOT NULL
) ENGINE=InnoDB;

6.) Inicialize o PIMF e siga as instruções

php pimf core:init

7.) Deixe o PIMF gerar a tabela de sessão sqlite para você!

php pimf core:create_session_table

8.) Por fim, crie uma ou mais entradas de teste em seu blog.

php pimf blog:insert

Navegue até seu aplicativo em um navegador da web. Se tudo estiver bem, você deverá ver uma página inicial bonita do PIMF.
Prepare-se – há muito mais para aprender!

Aprendendo PIMF

Uma das melhores maneiras de aprender PIMF é ler toda a sua documentação. Este guia detalha todos os
aspectos da estrutura e como aplicá-los ao seu aplicativo.

Leia aqui: https://github.com/gjerokrsteski/pimf/wiki