【简介】 Alcon 是一个PHP项目开发库 (尤其适合Phalcon框架)。
【用途】 一个应用开发中可以使用的公用结构,目的是拆分出来便于随时组装。
【演示】
<安装>
composer require farwish/alcon:dev-master
<示例>
提供状态码:
$status = \Alcon\Supports\Codes::ACTION_SUC;
$msg = \Alcon\Supports\Codes::get($status);
提供函数:
\Alcon\Supports\Helper::format_date('1234567')
提供Trait:
use \Alcon\Traits\ControllerTrait;
use \Alcon\Traits\ModelTrait;
提供服务层 :
// 只要继承自 \Alcon\Services\ServiceBase;
提供设计模式 :
$ev = new \Alcon\Design\EventBase();
$ob = new MyObserver;
$ev->attach($ob);
$ev->notify();
提供任务脚本 :
php vendor/farwish/alcon/src/Scripts/produce_all_models.php
【目录结构】
```
Design
|_ DecoratorBase.php
|_ EventBase.php
Scripts
|_ model_header.php
|_ produce_all_models.php
Services(Yar)
|_ ServiceBase.php
Supports
|_ Codes.php
|_ Helper.php
|_ STBase.php
Traits
|_ ControllerTrait.php
|_ ModelTrait.php
|_ ModelAdvanceTrait.php
```
【应用案例】
【维护与使用】
Join Qq Group: 377154148
If you do use this package, please let me know.
【A&Q】
How to install phalcon? you can reference:
1. https://docs.phalconphp.com/en/latest/reference/install.html
2. https://github.com/farwish/delicateShell/tree/master/lnmp
第一步:下载好AS2AS3的调试工具alcon(具体下载地址百度搜“flash调试工具alcon”即可) 第二步:安装alcon(我的装在C:/Program Files/目录下) 第三步:使alcon和flash开发工具关联起来:打开flash开发工具(Adobe Flash CS5) —> 编辑 —> 首选参数 —>类别选择ActionScript —>语言:ActionScript3.0设置
下載 ALCON 並安裝。( 假設安裝目錄在 C:\Program Files\Hexagon Star Softworks\Alcon\ ) 將 Debg PACKAGE ( C:\Program Files\Hexagon Star Softworks\Alcon\debug ) 引入至 FLASH IDE. AS3 - 引入 AS3 目錄夾下的路徑 ( C:\Program Files\He
作者 Moxie Zhang 译者 张龙 来自InfoQ Sascha Balkau最近发布了Alcon 3,这是一款特别针对ActionScript 2和ActionScript 3的开源调试工具。InfoQ有幸采访了Balkau,了解到Alcon 3究竟是如何辅助ActionScript的RIA开发的。 Alcon的官方网站将Alcon 3描述为“面向ActionScript开发者的一
public static function traceResult(msg:*):void{ for (var i in msg){ Debug.trace("key :"+i); Debug.trace("value: "+msg[i]); traceResult(msg[i]); } } alcon 调试显示
G-framework是项目开发目录,这个目录的名称是可以修改的,比如修改为:App1 Cache/ 这个目录为项目缓存目录 Cache/Datacache/ 数据文件缓存 Cache/HtmlCache/ 静态html页面缓存 cache/template/ 模板文件缓存 Common/Common.php 项目函数 Config/Config.php 项目配置 Config/Home.Conf
(1). 软件开发过程的划分 本规定对一个完整的开发过程按“软件过程改进方法和规范”把产品生命周期划分为 6 个阶段: 产品概念阶段(记为 PH0) 产品定义阶段(记为 PH1) 产品开发阶段(记为 PH2) 产品测试阶段(记为 PH3) 用户验收阶段(记为 PH4) 产品维护阶段(记为 PH5) 软件项目的过程有三大类: 项目管理过程、项目研发过程和机构支持过程。 而这三类过程可以细分为19个主
此文档的目的,就是为了提高技术团队的凝聚力、一致性和生产效率。
本文向大家介绍Android开发之关于项目,包括了Android开发之关于项目的使用技巧和注意事项,需要的朋友参考一下 本系列文章会根据项目的进度进行相关介绍,其会分为多个模块,每个模块互不依赖,各个模块都是单独的学习内容,如sqlite学习模块,contacts联系人模块等。 新建项目 相信大部分童鞋都可以自定义项目了,那么在此,我简单介绍下android studio新建项目的过程。 最终,a
这里会简单介绍下基于 Django 框架开发 Web 项目中要遵守的一些基本开发规范。 1. Django 开发规范 对于 Django 的开发规范,我个人的总结如下: 正式开始基于 Django 的 Web 服务项目之前,需要完成相应的需求和接口设计, 而不要冒冒然直接开写; 工程需要有完整的文档介绍 、服务部署脚本(start、stop) 等等,让这个项目至少看起来高大上和完整; 完善的版本迭
初始化环境 完整的代码在这 https://github.com/MiYogurt/todo-api 通过命令 mkdir todo 创建我们的文件夹 通过命令 tsc --init 初始化 typescript 环境。(前提你已经全局安装typescript) 通过命令 npm init -y 初始化 package.json,保存项目所有依赖项。 Tip:安装 TypeScript 可以通过
本示例将演示如何使用 easySwoole 进行WebSocket聊天室开发,阅读本篇前,请先阅读文档相关部分。 本示例依赖Redis,请自行安装Redis及Redis扩展 本文所有文件命名空间及文件结构请自行根据业务情况修改。 一、创建WebSocket服务器 配置Config.php 在easySwoole的根目录中,Config.php是easySwoole的配置文件,可以使用Config对
商城项目前台结构: 本次项目共计四个应用:中web应用为项目前台: /myobject/ ├── manage.py ├── myobject/ 项目总目录 │ ├── ... 略 │ ├── common/ 公共应用目录 │ ├── ... 略 │ ├