irontec/klear-starter

使用 Zend Framework 生成 Klear 项目

v2.1.10 2016-08-16 10:56 UTC

README

klear-starter

Klear 在 Packagist https://packagist.org.cn/packages/

什么是 Packagist?它是一个包管理器,可以使用 composer 安装。由于该管理器对大小写有限制,无法单独安装 klear。但是有一个更好的方法,就是使用 "composer create-project irontec/klear-starter my-proyect" 来创建一个基于 Zend Framework 1 的基本 Klear 项目骨架(skeleton https://github.com/irontec/klear-starter)。

如何开始一个新项目

对于此示例,数据库和命名空间将是“Testing”。

在开发目录中执行以下命令

composer create-project irontec/klear-starter Testing

这将创建一个带有活动布局系统、klear 模块、生成器和 Iron 库的 Zend Framework 1 项目。

安装完成后,composer 会显示以下消息 "现在进入你的项目并执行 php cli/install.php",它将请求在 application.ini 中需要的信息,创建“KlearUsers”表,并执行 klear-models-mappers-generator.php、klear-db-generator.php 和 klear-yaml-generator.php 生成器。

如果一切运行正确,将有一个干净的网站和一个 Klear,以及用户表和 admin:1234 的访问数据。

要求

  • Zend-framework 1.12

  • MySQL 5.5

  • PHP 5.5

  • php5-imagick

  • php5-curl

  • php5-mysql

  • php5-mcrypt

  • php-apc

  • php-pear

  • php5-dev

  • php5-readline

  • pecl install yaml

Apache 配置

<Directory /path/>
    Options -Indexes FollowSymLinks -MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
</Directory>