David
1. pylon的翻页实现首先需要smarty模板引擎的支持:(不会Smarty的请点这里) 首先在src/apps/fnt/assembly.php系统装配器中添加Smarty前端展示的支持: <?php class NavSysAssembly {/*{{{*/ static public function setup($cacheSvc=null)
我们已经创建好了实体,下面就结合一个简单的留言板项目来看看实体的更多应用:数据的查、删、改操作。 1. 查询和删除 (1)DDA (Data Direct Accessor) DDA的使用很简单,如下例: class Action_index extends ActionBase { public function _run($request,$xconte
数据表的初始化(建立)是在/src/init下的create_db.sql文件完成的: set names utf8; drop table if exists sessions; create table sessions ( sesskey varchar(32) not null, expiry int(11), val
Pylon-ENT 主要解决是数据的永久化以及数据的查、插、删、改的逻辑。 如何在数据库中保存数据: 1. 编写Entity实体 2. 在SQL 脚本上创建数据表,并加入初始化数据 3. 自动永久化 自动永久化是pylon自动完成的,详见Entity自动永久化,本节主要介绍Entity实体的编写,下节介绍数据表的创建。 实体文件的路径是:src/logic/bizdomain
下面我们以一个前端(即客户)页面为例,讲述一下如何利用pylon编写web页面。 1. Web入口 前面已经讲过,web入口为fnt下的index.php: <?php require_once("init.php"); if(Conf::ENV!='dev'){ error_reporting(0); } try{
从别处拷贝个Project过来,需要配置的东西并不多,大部分都是框架搭建好的。下面是dev环境下创建自己的工程需要更改的脚手架配置: conf下_pylon.yaml配置文件: 1. CGI_PORT CGI_PORT有两部分组成:第一部分是Web服务的基础端口,如上图中的9748。(这个是我自己定的,定的很大,为了避免冲突……原则上端口都是统一管
最近涛哥给分配了个任务,写个Pylon框架的wiki,虽然之前一直都有wiki,但写的太火星化了,不是地球人看的懂的 - -|| 于是就由我这个菜鸟站在菜鸟的角度写个给菜鸟看的wiki(好绕口。。。) 先介绍下框架搭建起来的工程目录是如何组织的: 这么多目录和文件,着实让人有些头晕,不过刚开始我们只需要关心conf和src两个目录。 1. con
最近有些忙,忙的都没空更新博客了 - - 我和家美、本伟都感觉已经快变成周记博客了。。。 从学校后一直在学习pylon框架和Entity框架,学习过程中真是体会到了人们经常说的“在实践中学习”。刚开始学真是一头雾水啊,虽然来部门第一天师父就整体讲了一下框架,但是涛哥说的好啊,师父说的根本不是地球语言 - -|| 整个一神族语言,怪不得叫pylo
今天终于把《Head First HTML与CSS、XHTML》看完了,简单总结下我学习过程中的感悟。 HTML(HyperText Markup Language),超文本标记语言,是用来结构化网页的,而CSS(Cascading Style Sheet),级联样式表是用来控制HTML的外观。 所谓结构化:结
上周匆匆忙忙地回到学校,求这个求那个的,终于是让我开题了,真是内牛满面啊~~~~(>_<)~~~~ 周四还参加了二学位的开题答辩,然后又忙活修改开题报告。之前觉得自己的报告写的还不错,听老师点评以后感觉真是差的太远了还……看来这2个毕设还不是那么容易做的,还需投入很多精力。 虽然在学校忙活了一周,但也学到了一些知识。既然没有We
今天参照网上的模板,自己改了一个留言板,功能很简单,就是留言存到mysql数据库中,下面简单介绍下这个系统。整个留言板总体上分三个模块: 一、连接数据库模块:conn.php <?php $link=mysqli_connect('localhost','root','amber'); //连接数据库 if(!$link) { &nbs
最近两天忙死了,没有完全专心学习技术。昨天写了一天英语开题报告,刚忙活完,今天计算机这边的论文又出了些状况:-( 学校形式化和官僚化太严重,说话办事太费劲。多说一句,中国大学如果还不把学术和行政分开,永远都不会缩小与世界一流大学的距离,只会越走越远。 昨天师父给留了一个小项目,写一个简单的留言板。虽说吧,是挺简单,但对于以前一点没有HTML
1. 改变文件或目录的权限 Q:创建文件a.txt,将文件的用户主改为读写执行,用户组改为读写,其他改为只读 A: 创建:可用vim创建文件。 修改权限:创建后默认的权限是-rw-r--r--,按照问题要求需要添加用户主的执行和用户组的写权限,命令如下: chmod u+x a.txt chmod g+w a.txt A:touch a.txt chmod 764 a.txt 2
一、学习环境的搭建 1.系统 我用的是VMware虚拟的Ubuntu 10.04。一开始想装最新的10.10了,但是装过之后更新过程中出现了各种问题,如语言支持不好、更新时假死等,于是又换成了10.04,“并不是最新的就是最合适的”这句话太对了!稳定压倒一切。。。之后更新源、更新系统都没什么问题。 2.Apache+MySQL+PHP 新
Web笨鸟慢慢飞
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号