Source link:http://bbs.jecat.cn/thread-61-1-1.html
本文重要演示如何利用 JCAT框架 和 JeCat PHP Toolbox 迅速发生一个项目。万一你能够熟练地掌握 JeCat
PHP Toolbox 工具,下面的环节只必需不到10分钟就能够告终。JCAT框架 和 JeCat PHP Toolbox
能够大大长进安排和开发PHP项目标效率。
你必需先安装好 Apache( 或 IIS)、PHP 5.2( JCAT要求 PHP 5.2以上)、MySQL
。接下来我们开始编写一秉功能容易的网站留言板,她只包括了提交留言和揭示留言的功能。
一、设计数据库
用 phpMyAdmin 或你自己常用的 MySQL
管教工具创立一个数据表,该数据库用于保留博览者的留言。数据表的构造如下:
1.JPG (65.53 KB)
2008-11-21 19:35
二、创立项目
接下来是创立一个 JCAT项目,该项目载入并利用 JCAT PHP 框架。
敞开 JeCat PHP Toolbox ,点击左侧的“项目”按钮展开 JeCat PHP
Toolbox扶持的项目种类;选中“JCAT Web 项目”图标,并双击该图标。
2.jpg (31.36 KB)
2008-11-21 19:35
再随后揭示的目录博览窗口中,抉择一个目录做为项目目录。你能够进去一个目录,或是选中一个子目录然后按“确定”。
3.jpg (58.85 KB)
2008-11-21 19:35
在项目设定对话框中,填写项目消息。“入口文件”栏位,只必需从下拉菜单入抉择“JCAT 0.3” 就能够了。
4.jpg (79.12 KB)
2008-11-21 19:35
切换到“数据库/语言”选项页,输入数据库的连接设定。
5.jpg (74.58 KB)
2008-11-21 19:35
告终尔后按“Save”按钮创立该项目。JeCat PHP toolbox 在创立 JCAT项目时会积极将
JCAT框架的文件拷贝到项目目录下。
6.jpg (19.86 KB)
2008-11-21 19:35
进去项目目录,目前项目目录内的文件和子目录都是由 JeCat PHP Toolbox 积极创立的。
7.jpg (59.71 KB)
2008-11-21 19:35
Classes/ 目拨取来储藏项目类文件,JCAT 提倡利用类来组织所有的代码,而不是利用混乱的大局代码。
Resource/UITemplate/ 目拨取于储藏模板文件
JCAT 0.3/ 目录内是 JCAT 框架文件
inc.JCAT_Initialize.php 是JCAT框架的初始化文件,你能够将它做为全副项目标初始化文件。
三、留言提交表单
为留言数据创立一个文档类(class),该类负责维护数据库里的一笔留言登记。点击 JeCat PHP Toolbox
开始窗口左侧的“MVC” 按钮,展开所有的 MVC类 Coder ,双击“JCAT_DBDocument 文档” 图标。
8.jpg (39.66 KB)
2008-11-21 19:41
接下来抉择文档类的保留位置,抉择项目目录的 Classes/ 目录中。
9.jpg (56.23 KB)
2008-11-21 19:41
在对话框中填写以下内容http://www.zmilli.info/jiaru/577.html:
10.jpg (145.85 KB)
2008-11-21 19:56
当心:
1、lyb 是第一步创立的数据表的名目
2、你能够点击“连接数据库”,填写数据库的连接设定,然后点“apply”,这时 JeCat PHP Toolbox
会积极探测数据表消息,数据表名目、主键名、字段名等等内容都能够穿越菜单抉择,而无须要亲手填写。
所有内容都告终后,按“Save” 按钮,JeCat PHP Toolbox 会创立
Classes/class.MessageDoc.php 文件,该文件内定义了一个 MessageDoc 类。
然后创立一个视图类,在 JeCat PHP Toolbox 的开始窗口中双击“HTML
网页视图”的图标,在随后揭示的目录博览器中依旧抉择 Classes 目录。
11.jpg (78.19 KB)
2008-11-24 10:13
在视图对话框中填写以下内容:
“视图名目”填写:“MessageView”;
勾选“告终表单接口(JCAT_IViewForm)”;
点击“UI模板文件”后面的“博览”按钮,在目录博览器入抉择 Resource/UITemplate
目录,万一是在此目录中,则下面的“在模板文件目录中”能够勾选。
按“Save” 后会在 Classes 目录中创立 class.MessageView.php 。
回到 JeCat PHP Toolbox
开始窗口,点击左侧的“UI控件”按钮展开响应的图标,双击“文本输入”图标揭示目录博览器,在目录博览器中进去 Classes
目录,在该目录下发生一个子目录“Classes/UICtrl.Instances/”,然后抉择这个新的子目录。
12.jpg (135.2 KB)
2008-11-24 10:31
按照图中的内容填写。
点击“数据校验器设定”右侧的“增加”按钮,选在弹出的菜单入抉择“(JCAT)长度校验”,这时会揭示图中右侧的对话框,设置为该控件不能为空,最小长度是6,最大长度是40。点击确定后,会在“数据校验器设定”中揭示一行内容(如图)。你可感受一个控件增加多个数据校验器,以用于提交时校验用户的输入内容。
按“Save”尔后会在 Classes/UICtrl.Instances/ 目录下创立 ins.Title.php
文件,该文件创立一个 JCAT_UICtrlHtmlSText对象,你能够利用
JCAT_Package::ImportInstance() 静态措施载入此对象 。
重复以上措施,离别创立下列控件。
13.板式换热器jpg (83.22 KB)
2008-11-24 10:41
当心http://www.sphyw.info/lianxiwomen/658.html:此栏位该当抉择“HTML
多行文本”。
14.jpg (76.18 KB)
2008-11-24 10:43
15.jpg (75.29 KB)
2008-11-24 10:47
16.jpg (75.73 KB)
2008-11-24 10:53
双击 “菜单/列表”图标http://www.freekti8t.info/lianxiwomen/618.html:
17.jpg (128 KB)
2008-11-24 10:53
所有控件都创立完尔后,剔除 Resource/UITemplate/template.MessageView.html
文件;这个文件是在创立 MessageView
视图类时积极生成的模板文件,接下来将控件加入到视图尔后,还必需重新生成模板文件。
再次敞开刚才创立的视图类,将控件增加到视图中:
18.jpg (107.38 KB)
2008-11-24 10:58
19.jpg (200.76 KB)
2008-11-24 11:03
点击 JeCat PHP Toolbox 开始窗口左侧的“MVC类”按钮,双击“扼制器”图标,创立扼制器 MessageSubmit
:
20.jpg (90.29 KB)
2008-11-24 18:30
注愿望中的厉行次序,你定然废止“保留后关闭”,点击“Save”按钮,然后能力“导入”文档和视图。
21.jpg (70.47 KB)
2008-11-25 10:14
740多页,万一仅仅从C++语言知识点来看,任何一个学到第227页的读者,