Browsed by
标签:PHP教程

Magento环境需求

Magento环境需求

支持的操作系统: Linux x86, x86-64 web服务器: Apache 1.3.x Apache 2.0.x Apache 2.2.x 浏览器: Microsoft Internet Explorer 7 and above Mozilla Firefox 3.5 and above Apple Safari 5 and above on Mac only Google Chrome 7 and above Adobe Flash browser plug-in should be installed PHP Compatibil

Logging 日志记录最佳实践

Logging 日志记录最佳实践

介绍 本文解释应用程序中的错误和调试日志的最佳实践。应用日志是一个非常重要的“工具”用来帮你查明具问题。如果有一个基础架构用来记录应用中的日志和事件,那么调试和问题的解决就会变得很简单。 在开始文章之前,我们要介绍两个相关的工具: Logstash – http://www.oschina.net/p/logstash Graylog2 R

Zend Framework 2 beta3发布

Zend Framework 2 beta3发布

Zend Framework 在3月2日时发布了 2.0 的第三个 Beta 版本,可从下面地址获取:http://packages.zendframework.com/ 2.0.0 beta3 主要包括如下改进: 重构的 Config 组件 新的视图层 重写数据库访问层 新的 AgileZen 组件 支持 PHP 5.4 除此之外还修复了大约 200 个 bug,详情请看官方发行说明。

新起点 新突破 ThinkPHP3.0正式版发布

新起点 新突破 ThinkPHP3.0正式版发布

hinkPHP3.0正式版发布了! 3.0版本是继1.5和2.0两个重大里程碑之后的又一个新的起点和突破,无论从功能、性能和扩展性方面都有新的突破,重点在于底层架构的全新调整和进一步创新,以及更多规范化的调整,全新的CBD(核心+行为+驱动)架构模式,打造DIY框架和类AOP编程体验,足以满足日益复杂的项目定制和产品开发需求。

天极网:PHP数据库开发全接触

天极网:PHP数据库开发全接触

PHP是一种非常灵巧的服务器端编程语言,深受广大编程人员的喜爱。PHP与Apache和MySQL的结合为建立动态网站提供了强大的动力。 MySQL数据库 MySQL数据库基础 MySQL数据库可以称得上是目前运行速度最快的SQL语言数据库, 由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,而且支持多用户、多进程

PHP 5.4 正式版发布,最后一个支持Windows XP/2003的版本

PHP 5.4 正式版发布,最后一个支持Windows XP/2003的版本

PHP开发团队正式发布了PHP 5.4,这是5.x系列的一个重大更新版本,包含了大量新特性和bug修复。 该版本的主要新特性包括: 新的语法,包括Traits、shortened array syntax等等 提高了性能,减少了内存消耗 现在可以通过运行时开关,使所有的PHP版本支持多字节语言 内置了CLI模式Web服务器,以简化开发工作流和测试工作

ThinkPHP手册之 连贯操作ThinkPHP

ThinkPHP手册之 连贯操作ThinkPHP

ThinkPHP模型基础类提供的T连贯操作T方法,可以有效的提高数据存取的代码清晰度和开发效率,并且支持所有的CURD操作。使用也比较简单, 假如我们现在要查询一个User表的满足状态为1的前10条记录,并希望按照用户的创建时间排序 ,代码如下: $User->where(‘status=1’)->order(‘create_timeR

沈二铺子:在header信息中隐藏php信息

沈二铺子:在header信息中隐藏php信息

在php渲染的网页header信息中,会包含php的版本号信息,比如: X-Powered-by: php/5.3.3,这有些不安全,有些黑客可能采用扫描的方式,批量寻找低版本的php服务器,利用php漏洞(比如最近流行的hash冲突)来攻击服务器。 php.ini中有一个选项可以控制是否暴露这个信息,那就是: expose_php = On 默认值是On,改成Off之后,

月光博客:小众性内容博客的窘境与机遇

月光博客:小众性内容博客的窘境与机遇

编者按:本文作者为SocialBeta执行主编范怿,本科日本筑波大学国际关系,目前留学美国华盛顿大学,若有读者要和作者深入探讨,可以在新浪微博@范怿Ryan。 今天偶尔在爱范儿上看到吴晔飞的一篇《当科技博客遇见知乎》,在文中分析了知乎(国内问答社区) 与科技博客的区别与长短,还谈到了科技博客发展的可能性。那么处

微软Azure部署PHP与ASP.NET :双管齐下

微软Azure部署PHP与ASP.NET :双管齐下

【IT168 技术】如何在Windows Azure相同的Web Role上同时部署PHP和ASP.NET的网站?今天,在与大家分享方法之前,请大家先安装Windows Azure、Visual Studio 2012以及Windows Azure平台上的.NET SDK。也许可以在不安装Visual Studio的前提下也可能同时部署两个网站,但至少我现在还没有发现这个方法。 首先,我强烈推荐大家

月PV破15亿:Tumblr架构揭密

月PV破15亿:Tumblr架构揭密

【51CTO精选译文】随着每月页面浏览量突破15亿次,Tumblr已经名正言顺地跻身博客类平台中的名人堂。用户们对它的简洁、美观以及对使用体验的专注追求赞不绝口;它的相关社区也同样氛围温馨、人气爆棚。总之,人们喜欢这位博客家族中的新贵。 超过30%的月度增长不可能一帆风顺,过程中的坎坷与挑战也自然不言而喻,但最令

ThinkPHP手册学习:命名规范

ThinkPHP手册学习:命名规范

使用ThinkPHP开发的过程中应该尽量遵循下列命名规范: ²  类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如DbMysql.class.php; ²  确保文件的命名和调用大小写一致,是由于在类Unix系统上面,对大小写是敏感的(而ThinkPH

ThinkPHP2.1培训资料

ThinkPHP2.1培训资料

┎━ThinkPHP 框架系统目录 ┃ ┝ ThinkPHP.php 系统公共文件 ┃ ┝ Common 公共文件目录 ┃ ┝ Tpl 框架系统模版目录 ┃ ┝ Lang 系统语言包目录 ┃ ┝ PlugIns 公共插件目录 ┃ ┗ Lib 系统基类库目录 ┃  ┝ Think 系统运行库(必须) ┃  ┝ Com 扩展类库包(非必须) ┃  ┗ ORG 扩展类库包(非必须) ┃ ┝━Ap

Symfony2相关文章汇总

Symfony2相关文章汇总

有兄弟反应Symfony2的文章找起来比较麻烦,要求能否做个索引,于是便有了这篇汇总贴: Symfony2 Book: Symfony2Book01:Symfony2和HTTP基础 Symfony2Book02:当纯PHP遭遇Symfony2 Symfony2Book03:使用Symfony2创建页 Symfony2Book04:Doctrine01-介绍模型(Model) Symfony2Book04:Doctrine02-数据库抽象层(DBAL)

Yii 1.1.10 发布,PHP开发框架

Yii 1.1.10 发布,PHP开发框架

Yii 1.1.10 发布,该版本修复了 CActiveForm、CJuiDatePicker 和 Yiilite.php 中的许多关键 bug。 Yii是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发。 Yiic 生成的应用程序

PHP引号的正确使用方式介绍

PHP引号的正确使用方式介绍

对于没有多少编码经验的新手来说,PHP引号的正确使用是一个比较头疼的事情,经常会因为PHP引号的错误使用导致程序的出错。下面我们就向大家具体介绍一下有关PHP引号的正确使用方法。   一.首先想想PHP里所有的单词(其实应该叫符号)有几类. 1.PHP,mysql两方的关键词与函数.例如echo,print,mysql_connect等等.这些肯定不

Zend Framework之Zend_File玩上传

Zend Framework之Zend_File玩上传

1.IndexController.php中加上下面的代码: function uploadAction() { $adapter = new Zend_File_Transfer_Adapter_Http ( ); $adapter->setDestination ( ‘d:\user’ );//设置上传路径 $adapter->addValidator ( ‘Extension’, false, ‘jpg,png,gif’ )//文件格式限制 ->addV

Zend Framework之Zend_Auth用户登录与退出

Zend Framework之Zend_Auth用户登录与退出

在入口文件中加上Zend_Session::start();//启动SESSION UserController.php文件: //用户登录 function loginAction() { //auth实现用户登录 if(strtolower($_SERVER[‘REQUEST_METHOD’])==’post’) { Zend_Loader::loadClass(‘Zend_Filter_StripTags’); $filter=new Zend_Filter_Str

Zend Framework 中的认证和授权

Zend Framework 中的认证和授权

了解 ZF 的人,应该对 ZF 的权限管理印象深刻。ZF 手册在第一章的简介之后,第二章就拉出 Zend_Acl(访问控制授权)来介绍,而第三章就是Zend_Auth 的内容(认证)。从知识认知的逻辑顺序上,我个人感觉这样安排是不合适的。事实上第二和第三章的内容介绍,牵扯了许多后续章节的内容,我们不得不从第 7 章 Zend_Controller 开