puremvc在php中使用的例子

整理了下程序,现在是按下面逻辑走的,不过有一个问题没有解决,就是得到数据和视图模板后,如何把它们放到一起生成html代码,如果不采用模板方式,直接用php生成会破坏现有分层;如果使用模板不是太好处理数据和模板。 这个框架如其名是pure,用来做web框架开发应用,满麻烦的,没有相关的其它实用功能的支持,比如数据库操作等,这些功能需要用户自己去添加,开发成本会随着需要的功能数量而增加。感觉在web应用程序中使用它怪怪的,可能是我没有想到好的使用方式吧!为了和其它语言版本的puremvc程序一致,它的实现有些怪,使用起来不是太方便的说。 对于开发简单web应用程序来说,不建议使用这个框架,我们有更多更好的框架使用,那些框架...  more

php检查是否能连上数据库

升级数据库后有可能会出现php连接不上mysql的情况,所以升级完数据库后,需要写一个测试页面,测试一下是否正常,通常如果连接不上时页面会显示”the connection is closed by remote server”,这时需要把原来的php安装文件夹重命名,然后解压php的安装包,执行一下重新安装的操作。 升级数据库后可能会启动不了apache,提示lib….so找不到,这时处理方法与上相同,重新安装php就好啦。 <?php $mysql_user = "user"; $mysql_password = "password"; $link = mysql_connect("localhost",$mysql_user,$mysql_password) or die("Could not connect"); print ("Connected successfully"); mysql_close($link); ?> $(...  more

flex一些有用的方法

HttpService提交数据 var httpService:HTTPService; httpService = new HTTPService(); httpService.method = 'POST'; httpService.addEventListener(FaultEvent.FAULT, httpService_faultHandler); httpService.addEventListener(ResultEvent.RESULT, httpService_resultHandler); httpService.url = url; var obj:Object = new Object(); httpService.request = obj; httpService.send(); 取得一个随机字串 public static function getRandomString(length:int,allowStrs:String):String{ var str:String = ''; var len:int = allowStrs.length; for (var i:int = 0; i < length; i++) { str+=allowStrs.charAt(Math.round...  more

SyntaxHighlighter的bug

如下代码在SyntaxHighlighter下有问题,会在代码后面增加一行“</grantedauthority></grantedauthority>”。还会改变代码内容,如下面的代码”</sec:authentication-manager>” CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON PATTERN_TYPE_APACHE_ANT /admina/**=ROLE_SUPERVISOR,ROLE_ADMIN /** * guoguo-cas * GuoUserDetailsService.java * 2009-12-6 下午03:28:35 * @author guoguo, All right reserved. */ package com.guoguo.security.us...  more

apache配置php,mysql

windows下面配置Apache、PHP和MySQL结合: apache目录下libmysql.dll,php5ts.dll拷贝到win目录 修改httpd.conf: # 基于模块 DirectoryIndex index.html index.htm index.ph LoadModule php5_module E:/dev/php5.2.9.2/php5apache2_2.dll AddType application/x-httpd-php .php .phtml .php3 .php4 # cgi ScriptAlias /php/ “d:/php/” AddType application/x-httpd-php .php Action application/x-httpd-php “/php/php-cgi.exe” 拷贝php.ini-dist到win并改名php.ini 修改: extension=php_mysql.dll extension_dir = "E:/dev/php5.2.9.2/ext" session.save_path = "F:/dev/session" 拷贝php_mysql.dll到system32目录 编写测试页面: ...  more