最近的文章列表

PHP的MVC里的命名空间(Namespace)示例代码简明教程

这一特性在 PHP5.0x 时候就提出过,后来被取消并安排在 PHP6 中实现。而此次又再次“提前”到了 PHP5.3 发布,可见开发人员对其的重视以及谨慎的态度。

官方发布时说明文档的内容可能已过期(documentation maybe out dated),所以在这里简单的说明命名空间的用法:首先是声明一个命名空间,加入了新的关键字 namespace ,其应在类文件的开头

代码如下:
<?php   
namespace Project::Module; 
2014/9/1 Comments:
ZendFramework(PHP开源开发框架)使用中常见问题说明及解决方案示例代码

MVC 代码书写:
控制器代码书写:

代码如下:
<?php
class IndexController extends Zend_Controller_Action
{
function init()
{
$this->registry = Zend_Registry::getInstance();
2014/8/30 Comments:
CodeIgniter与swfupload上传插件整合的完美解决方案(获取不到文件类型?,带有session验证的后台,会导致上传后退出登陆的状况)

codeigniter是一款轻量,便捷的MVC框架,最近的项目涉及到批量上传,于是,就是用了swfupload这个插件,虽然网上有很多关于ci与swfupload的帖子,不过,并不是很完整,所以,这里综合各家优点,经过自己实际经验,做了下整理。

问题1:获取不到文件类型?

回答: 由于SWFUPLOAD所有类型文件的MIME均为application/octet-stream,故使用Codeigniter自带的上传类无法准确获取是否为图片,根据ci官方的wiki已经给出了解答

In your view file, include the SWFUpload javascript file:

2014/8/11 Comments:
ASP.NET MVC中获取当前URL、controller、action

一、 URL的获取很简单,ASP.NET通用:
【1】获取 完整url (协议名+域名+虚拟目录名+文件名+参数)
string url=Request.Url.ToString();
【2】获取 虚拟目录名+页面名+参数:
string url=Request.RawUrl;
(或 string url=Request.Url.PathAndQuery;)
【3】获取 虚拟目录名+页面名:

2014/1/8 Comments:
在vs2010里怎么打开vs2012开发的项目 visual studio低版本打开高版本开发的网站
在vs2010里怎么打开vs2012开发的项目

尝试是,一般高版本的能打开低版本的(因为高版本都有向后兼容的模式),那么vs2010能打开vs2012的项目吗? 答案是:能!

...
2013/12/6 Comments:
对比12 款优秀的JavaScript MVC/MVVC框架 你最喜欢Backbone or Ember

目前基本所以后台程序都是面向对象MVC模式开发,作为Web前端开发的人来说,也是很需要的,那么目前有没有可以借鉴的呢?
作者(Gordon L.Hempton)一直在寻求哪种MVC框架最为完美,他将目前能获取到的所有框架都粗略地试了试,然后在文章中列出了每一种框架的情况概要,在文末分享了作者经过对比之后最终的推荐产品。 

首先要特别说明一下,作者认为以下四个功能是十分重要的: 
 

...
2013/5/16 Comments: