代码改变世界

随笔分类 -  16.PHP

Fine Uploader文件上传组件

2013-01-04 19:16 by chenkai, 63934 阅读, 收藏, 编辑
摘要: 最近在处理后台数据时需要实现文件上传.考虑到对浏览器适配上采用Fine Uploader. Fine Uploader 采用ajax方式实现对文件上传.同时在浏览器中直接支持文件拖拽[对浏览器版本有要求类似IE版本必须是9或是更高的IE10].在不同浏览器中提供统一用户体验.该组件基本覆盖目前所有主流浏览器.同时没有任何第三方组件依赖.相当Clear.在服务器端已经覆盖支持了ASP.NET/ColdFusion/Java/Node.js/Perl/PHP/Python. 对上传细节类似限制文件大小,文件类型,文件上传的数量等通过统一接口以暴露选项方式操作.看到Github 上Fine Uplo 阅读全文

从LazyPhp说起

2012-12-17 20:27 by chenkai, 6205 阅读, 收藏, 编辑
摘要: 最近一周一直在看PHP. 开始慢慢梳理基本语法.顺便看了一个比较入门Php轻框架-LazyPhp.在NetBeans上Coding 过程中深感Php作为弱语言在语法层次和perl有很多相似之处.当然现在也有很多动态网页脚本语言Perl,Asp,Jsp等.它里面的语法大量借鉴了C和Perl.首先Php是开源的.同样对于一个动态网站经典配置Php+Apache+MySQl这样完全免费并且跨平台的组合.成功构建类似MediaWiki[维基百科]和WordPress Blog系统就是很好例子.如果你熟悉Perl你会发现Php的函数库远远多于Perl.最重要的是PHP中完全没有nameSpace命名空间 阅读全文

PHP IDE NetBeans代码主题和除掉竖线解决方案

2012-12-10 13:01 by chenkai, 12132 阅读, 收藏, 编辑
摘要: 最近开始看PHP.配置好环境后尝试几个常用的IDE.最开始使用Zend Studio. 后来陆续尝试了PHP Designer 8,PHPStorm和现在使用的NEtBeans 7.2.作为一个初学者.依然感到Zend Studio 虽然作为官方推荐调试主力IDE. 当它显得有些重了.特别是对于刚开始PHPer.这意味你要在了解PHP语法后在编写一个Hello World之前还需要在IDE上花费一些时间.所以如果能有一个开放的IDE同时降低操作的门槛我想着可能对入门者成就感会容易满足一些.原来写JavaScript时钟爱于VIM简洁和便捷全键盘快捷键操作.当然你可以选着适合自己的PHPIDE 阅读全文
无觅相关文章插件,快速提升流量