GithubHelp home page GithubHelp logo

lfq618 / eva-engine Goto Github PK

View Code? Open in Web Editor NEW

This project forked from allovince/eva-engine

0.0 2.0 0.0 12.26 MB

EvaEngine is a Zend Framework 2.0 based development engine. Help you to create startup projects like building blocks.

Home Page: http://avnpc.com/pages/eva-engine

License: BSD 3-Clause "New" or "Revised" License

eva-engine's Introduction

EvaEngine - a php development engine

EvaEngine is a PHP5 & Zend Framework 2.0 based development engine which is still under developing.

Our goal is make EvaEngine to the best way to create your own custom website or webservice.

Features

###Real Module Based

Every feature is an independent module in EvaEngine. What you need is just pick out features when you need them.

You could combine different modules into various websites : blog, social networking SNS, E-commerce or anything you want.

###Everything is RESTFul

In EvaEngine, everything is designed by RESTFul style, you could build up a RESTFul webserice easily.

###Plugins and Customize

EvaEngine is complete follow Zend Framework 2.0 code standards, it make developers easy to add features and install 3rd-part modules.

Installation

###Get source code from github

mkdir evaengine
cd evaengine
git clone git://github.com/AlloVince/eva-engine.git
git submodules update --init

###Create mysql db tables

Create a database "eva" (or any name you want), run sql query file in this database

evaengine/data/database/eva.sql

###Connect database

Create EvaEngine local config file by:

evaengine/config/autoload/local.config.php

Write config file as below and change the username/password to yours:

<?php
return array(
    'db' => array(
        'dsn'            => 'mysql:dbname=eva;hostname=localhost',
        'username'       => 'dbusername',
        'password'       => 'dbpassword',
    ),
	'superadmin' => array(
        'username' => 'root',
    	'password' => '123456',
    ),
);

###Bind local domain

Bind a local domain local.evaengine (or anything you want) to path

evaengine/public

Then visit the local domain http://local.evaengine .

Example

Check a blog made by EvaEngine: http://avnpc.com/

Blog source code is here:

https://github.com/AlloVince/eva-engine/tree/avnpc

Resources

Contact author AlloVince by his blog or email i#av2.me(replace # to @) .

eva-engine's People

Contributors

allovince avatar ctqh avatar

Watchers

James Cloos avatar li fuqiang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.