linux下WebServer 怎么实现PHP动态网页响应!

[复制链接]
查看11 | 回复3 | 2010-10-9 14:21:16 | 显示全部楼层 |阅读模式
小弟最近在linux下做一个服务器,可以实现支持多个并发用户访问,支持服务器对静态html页面、jpg图像、gif图像的请求进行响应,支持多线程、在实现动态网页响应这个地方卡住了,本来想实现PHP的,但是这要怎么实现? 在网上搜了好多资料,但是没找到自己想要的相关资料,所以现在在这块还是没什么头绪,各位网友有什么意见和想法都给我说下,先谢谢了!
这个服务器是我自己在linux下用C/C++写的,目的是在我写的这个WebServer上实现PHP动态网页功能,最终实现的效果和LAMP相同,那位如果知道,还请给小弟解决下!
CGI 这个已经实现了, 还有没有更好的实现方法? 最好答案能详细一些! 谢谢了

回复

使用道具 举报

千问 | 2010-10-9 14:21:16 | 显示全部楼层
你直接去自己读 http 服务器的接口相关代码吧。推荐个小型的 http 服务器程序 http://www.lighttpd.net/download/不过现在 cgi 方式是通用的,apache 的 so 方式调用貌似需要 php 这边代码的支持,也就是 apache 有 so 代码接口,php 根据这个接口做的扩展式模块。这种方式也就两种办法,要么你的 httpd 服务器自己实现 apache 的模块接口函数,要么就去改写 php 的代码,给自己的 httpd 制作一个对应的模块功能。当然还一个办法,那就是干脆集成 php 到你的服务器代码里。不过注意你的程序协议。php 虽然不是 gpl 的,用的是他自己的 PHP lic
回复

使用道具 举报

千问 | 2010-10-9 14:21:16 | 显示全部楼层
lamp或者是lnmp最简单的是lamp
回复

使用道具 举报

千问 | 2010-10-9 14:21:16 | 显示全部楼层
这……网上资料多的去了……LINUX+APACHE+MYSQL+PHPLINUX+NGINX+MYSQL+PHP
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行