Press "Enter" to skip to content

246 search results for "php"

引用外部JS文件的编码问题

本文探讨了浏览器在处理页面的时候,是如何确定页面的编码格式的. 也就是讨论了通过Header和Meta方式申明页面编码的区别, 并分析了一个引入外部的,不同编码的script脚本时导致浏览器解析错误的解决方法.

Filed in 随笔
with 13 Comments

百度招聘-系统平台研发(实习)工程师

职位要求:
-有大型B/S软件开发经验,最好有成型软件作品及演示
-较好的项目管理经验和软件工程意识
-对数据结构和算法设计具有深刻的理解
-对PHP面向对象编程技术有很深的理解和应用能力
-对PHP框架和调优有丰富的经验
-具有MySQL索引优化、查询优化和存储优化经验、PHP缓存技术、静态化设计方面的经验
-深刻了解各种网络协议以及PHP开发底层技术
-拥有优秀的数据库设计能力

Filed in 随笔
with 0 Comment

HTTP1.0下HTTP_HOST为空

昨天xuepeng师兄提出一个问题是 $_SERVER['HTTP_HOST']为空, 经过我翻看RFC文档以及测试,得出结论如下:
在http 1.1中, host字段是不能为空的,如果为空, Apache会认为是400 bad request
但是在http 1.0中, host字段是可以为空的.具体看列子....

Filed in PHP应用, 随笔
with 0 Comment

Firefox DNS Cache 清除 扩展 V0.1

推荐一个小东郭写的Friefox扩展:Firefox DNS Cache v0.1,支持firefox到3.*

做IT开发的工程师,经常需要配置host来进行开发,而不方便的是,每次修改了hosts以后,都要重启浏览器来使hosts生效。 这个扩展就是为了解决这个问题而来的, 使用了它,你就不再需要重启浏览器了

Filed in Js/CSS, 随笔
with 6 Comments

用Tidy优化你的HTML(Optimizing HTML with Tidy)

最近试用了很多的编辑器, 都有一个共同的缺点, 就是如果直接输入HTML,并且HTML格式错误, 有没有闭合的标签,就有可能导致最终的页面乱掉。 想了几个办法效果都不太好, 呵呵,tidy来了! 手册介绍:

  Tidy is a binding for the Tidy HTML clean and repair utility which allows you to not only clean and otherwise manipulate HTML documents, but also traverse the document tree.
    

Filed in PHP应用
with 4 Comments

揭秘TSRM(Introspecting TSRM)

如果你曾经做过PHP的扩展,或者研究过PHP的源码,你就会看到这个东西到处都在。但是关于这个东西是什么,却鲜有资料叙及。

对于这个东西是什么,最常见的回答就是“你不用关心这个是什么,你只要在‘这里’‘那里’用上就是了,如果编译器告诉你缺少tsrm_ls,加上就好了 ”。这个答案虽然是一种很敷衍的回答,但其实也是有一定道理的,因为Zend Engine把这个宏搞的太复杂,并且对于一个初学PHP扩展的开发者来说,了解它是什么也没有太大的益处。
而我是一个喜欢追根究底的人。所以,如果你现在刚好比较闲,并有耐性了解这个东西是什么,那么就请继续读下去...

Filed in PHP应用, PHP源码分析
with 22 Comments

Zend Engine幻想

Zend Engine 将 PHP的执行机制划分为编译和执行无疑是革命性的举动。但现在看来,这似乎还未完全将这个思想贯彻到底。当前的Zend Engine虽然把编译和执行分成两个步骤来做,但这两个步骤对一个普通 .PHP脚本文件来说确是连续的。换句话说,当web服务器开始处理一个 php 脚本请求后,它将不得不每次都进行编译和执行两个步骤。很明显,对于一个开发完成不再进行经常性的修改的php脚本来说,这将是巨大的性能损失....

Filed in PHP应用, 转载
with 9 Comments

Can't find what you're looking for? Try refining your search: