- Posted by Admin on 二月 16, 2010
高考中国网高可用、负载均衡、可扩展设计与实现
作者:田逸(sery@163.com)
第一章 项目描述
高考中国主要包含“高考志愿通”志愿填报系统的研究开发、产品运营;高考中国网站(www.gaokaochina.com)的开发、维护与运营。
...
[更多...]
- Posted by Admin on 二月 12, 2010
我日常工作使用的是ASP.NET,前一段想学习了解一下其他的网络应用开发技术,本可以选择热门的Ruby on Rails或者Python,但是无奈精力有限,想都学是不可能的,而我的博客建在WordPress上,WordPress是用PHP写的,所以还是选择多花些时间了解PHP。
PHP和ASP.NET最大最本质的区别,就是PHP只是一门编程语言,而ASP.NET是一个平台。
这世界上大约1/3的网站的应用程序是用PHP写的,这些PHP程序又大部分运行在Apache上,作为一门语言,PHP并不是必须运行在Apache上,PHP是独立于运行平台的,它也可以在IIS里运行。与...
[更多...]
- Posted by Admin on 一月 30, 2010
本来icech想写一个关于Apache+MySQL+PHP集成环境的文章,仔细介绍一下,找了一下发现Apache+MySQL+PHP集成环境真是不少!有XAMPP,WampServer,AppServ,PHPnow,APMServ等等等等,功能上大同小异,不过各有特色。太多了就不能一一介绍了,只能整理一下官方网址和具体集成的环境,大家自己对比一下了!
XAMPP
最新版本是XAMPP 1.6.8
包括:
* Apache 2.2.9
* MySQL 5.0.67
&nbs...
[更多...]
- Posted by Admin on 一月 11, 2010
phpnow在Windows下配置环境很是方便,但是兼容并不是很好,有些时候我们还需要手动在Windows配置PHP环境,手动配置又很麻烦经常忘记配置步骤。所以今天特意记录配置过程。
首先我们需要下载:
apache的官方下载地址:
http://httpd.apache.org/download.cgi
mysql官方下载地:
http://dev.mysql.com/downloads/mysql/5.0.html#win32
php官方下载地址:http://www.php.net/downloads.php
phpMyAdmin官方下载地址:http://phpmya...
[更多...]
- Posted by Admin on 一月 11, 2010
相信大家通过 GOOGLE.COM 和经典的N多教程应该非常熟悉去架设PHP+MYSQL服务器.
本人最近无聊.所以去 WWW.SKYCN.NET 下载了最新的 MYSQL 5.0 以及 PHP 5.0
通过一个小时的研究和设置.实现了最新的 PHP 5.0 + MYSQL 5.0 + WIN2003.
个人认为还是有必要写个教程出来.因为很多方面和老版本的不尽相同.
说实话自己也是查阅了很多官方文档才解决了很多怪异问题.
=========================
相关软件均可以在 WWW.SKYCN.NET 下载.
MYSQL 5.0 FO...
[更多...]
- Posted by Admin on 一月 10, 2010
PHP装进WINDOWS拢共分几步?
以下以windows 2003 + IIS为例1,先下载PHP的windows版本
http://down.chinaz.com/s/16003.asp
2,将里面的内容解压到 C:\php (你要放其它地方也是可以的啦)
3,将目录内的 php.ini-recommended 改名为php.ini拷贝到c:\WINDOWS 目录下。默认就不需要改php.ini的内容了。这是php官方推荐的配置。
4,将目录内的php4ts.dll拷贝到C:\WINDOWS\SYSTEM32目录下。
5,...
[更多...]
- Posted by Admin on 一月 10, 2010
Unfortunately I haven’t seen any good web hosting control panel for Apache on Windows (if you know some, leave a comment!). So that’s why we’re going to need something else to manage the MySQL server.
MySQL provides a set of GUI tools that allows you to perform such tasks as ma...
[更多...]
- Posted by Admin on 一月 10, 2010
Now that we have installed PHP 5 on IIS 7 successfully, we’re going to install MySQL Server 5.1.
First of all, get yourself a copy of the MySQL Server 5.1 ZIP Setup from http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.22-rc-win32.zip/from/pick#mirrors
Extract all the files from ...
[更多...]
- Posted by Admin on 一月 10, 2010
Following up on my last post, I’ve now got a working IIS 7 web server running on Windows 2008. We’re now going to install PHP5 and MySQL 5.1.
Installing PHP5 on IIS 7
First of all, grab yourself a copy of PHP over at http://www.php.net/downloads.php. I always use the zip package,...
[更多...]
- Posted by Admin on 一月 10, 2010
I’ve just got myself an evaluation copy of Windows 2008 Server out of curiosity. I’ve installed it on VMware Workstation 6 running on a Windows Vista computer. While a virtualized Windows 2008 Server is a sucker on resource, it’s performance is still acceptable for those ...
[更多...]
- Posted by Admin on 一月 10, 2010
Following my previous series of posts on how to install IIS7, PHP and MySQL on Windows Server 2008, Bill Staples from IIS.Net left a comment on my blog suggesting that I checkout FastCGI.
According to IIS.net…
…the FastCGI component enables popular application framework...
[更多...]
- Posted by Admin on 一月 10, 2010
作为一名PHP爱好者,我与PHP的交情不浅,作为电脑技术爱好者,平时在工作学习生活中与windows几乎是一日不见如隔三秋。目前很多中小企业都拥有自己的服务器,都有自己的小型ERP、OA、CRM系统,一般这些系统都架构在Windows Server + IIS + MsSQL + ASP上,也有使用php作为前端语言的。由于PHP在网站上的大量应用,很多企业的网站是基于PHP的。为了成本考虑,基本上都采用了PHP on Windows的解决方案。而更多的是将PHP整合在IIS上。
下面分享一下在PHP在IIS上的配置的两种最常见方式,也是我最经常使用的配置PHP环境的方式,出于各种考虑我...
[更多...]
- Posted by Admin on 一月 10, 2010
1. 运营的服务器不要用集成包。
2. PHP和IIS搭配最好使用fastcgi方式或ISAPI方式。
3. 具体请看http://bbs.phpchina.com/thread-168838-1-1.html
- Posted by Admin on 一月 10, 2010
对于很多不熟悉PHP环境安装的朋友来说,用集成环境可以更快的上手,更方便的搭建PHP的运行环境,但是,WAMP的集成环境仅仅是将底层基础工作做好了,有些个别关键的配置操作并没有集成到环境安装中,所以给大家带来不少麻烦,看到搜索引擎中很多朋友都在问为什么安装好WAMP后,只能本地访问?局域网内禁止访问?或者为什么本地数据库PHPMYADMIN为什么也不能在外部局域网内访问呢?如何设置Mysql必须输入用户名和密码而不是直接登录进去呢?
针对以上几个问题,下面将我安装后对WampServer进行的...
[更多...]
- Posted by Admin on 一月 10, 2010
下载运行安装,选择安装目录,例D:\wamp,D:\wamp\www为网站内容存储路径。
运行后可以通过Windows 右下角 "托盘区" 中的wamp图标,来管理wamp 服务状态,可以停止或重新启动 apache,mysql 服务。当改过 conf 配置文件,必须要重新启动才可以生效。
右键点击右下的wamp图标,选择language - chinese,即可改为中文界面。
设置:
1.允许外网访问apache
wamp 默认是禁止外网访问APACHE的,左键点击右下的wamp图标Apache - httpd.conf ,搜索关键字 "d...
[更多...]
- Posted by Admin on 一月 5, 2010
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://migcq.blogbus.com/logs/33011221.html
想折腾下wordpress,现在终于有时间入手,年底还真TNND忙啊……
折腾了两天,现在把情况汇总一下:
一、目标
在单位局域网上建立自己的博客,此网没有连接互联网。后期目标是,在聚拢人气的基础上将论坛整合到博客,持续折腾……
二、软件准备
1、环境构建:在windows xp主机上进行,查阅资料后准备试用 xampp来...
[更多...]
- Posted by Admin on 一月 5, 2010
级别: 初级
Nils-Erik Frantzell (nfrantze@ucsc.edu)计算机科学系,UC Santa Cruz
2004 年 11 月 30 日
诸如 Apache Friends 中的 XAMPP 之类的开放源码软件简化了开源项目的开发,方式是通过简化在稳定和标准化环境中应用程序的编写和分发。传统情况下,AMPP -- Apache、MySQL、PHP 和 Perl -- 都是以单独产品的形式进行安装和配置。将它们集成到中间件软件中的承诺使得开源项目的开发相对于 J2EE™ 应用程序的开发来说更具竞争力,至少对于底层的...
[更多...]
- Posted by Admin on 一月 5, 2010
如何改变Apache端口:找到Apache安装目录下conf目录下的httpd.conf文件。打开它,找到“Listen”,紧接着Listen的数字就是端口号,默认状态下为“Listen 80”。在之前的PHP专题中提到过关于在安装配置Apache时会遇到端口与IIS HTTP端口冲突的问题,因为IIS HTTP端口默认也为80。那么我们就可以在这里改变Apache的端口,从而避免冲突,比如可以改成:Listen 8011。改好之后别忘重起Apache服务使得配置生效。
如何改变IIS端口:如果你想同时保留Apache服务与IIS服务,又不想...
[更多...]
- Posted by Admin on 一月 2, 2010
打算在本地装个 WordPress 玩玩,可以前没有接触过 PHP 和 MySQL 。
在网上淘啊淘,教程一大堆,但却没有一个能让人完全信赖的,走了不少弯路,不过最后终于弄出来了。
为了让大家少走弯路,觉得有必要把这个过程记录下来。
第一次写教程,面向零部署经验的朋友,洋洋撒撒这么多,有点罗嗦了,请海涵,内容如有不正确的,请拍砖。
由于图片比较多,网页打开可能需要一些时间,请耐心等待。
我把该教程做成了一个PDF,网速慢的朋友可以在这里下载 http://files.cnblogs.com/vengen/WordPr...
[更多...]
- Posted by Admin on 七月 9, 2009
国外的开源技术也影响和推动了国内开源程序的发展,上文我介绍的《国外优秀开源PHP建站程序一览》中,很多国外开源程序并不太符合中国人的使用习惯,而国内有一些厂家或个人也做了一些不错的产品,不少程序是提供源代码下载的,虽然有些在许可协议上和开源许可证有些出入,但其在使用上还是挺符合中国人的使用习惯,今天我就介绍一些国内的PHP“开源”建站程序。 论坛:Discuz Discuz非常流行,也是中国地区最多用户使用的论坛程序,论坛搭建非常简单易用,使用风格符合中国人的口味。另一个流行的论坛程序是PHPWind。 SNS:Ucenter Home UCenter Home...
[更多...]
- Posted by Admin on 七月 5, 2009
过年了,想趁的这段长假期间,抽空研究一下wordpress源码。以前编辑php代码,都是用editplus,editplus小巧,支持php高亮语法,编写小的php程序还是很不错,不过研究源码最需要是可以调试、跟踪源码,这点显然editplus就做不到了。在开发工具中,我用的最多的就是Visual Studio的,有没有办法可以用Visual Studio 来编译调试php呢?google了一下,嗯,发现了一个工具:vs.php,下载试用一下,感觉不错。
vs.php 是Visual Studio的插件 分三个版本:
VS.Php for Visual Studio 2008 ...
[更多...]
- Posted by Admin on 七月 1, 2009
到处都是什么大规模啊,高流量啊,高性能之类的网站架构设计,这类文章一是满足人们好奇心,但看过之后也就看过了,实际收益可能并不大;另外一个副作用是容易让人心潮澎湃,没学走先学跑,在很多条件仍不具备的情况下,过度设计、过度扩展(高德纳大爷也说过,"过早优化是万恶之源"),所以,这里反弹琵琶,讨论一下小规模、低性能、低流量的网站该如何搞法。如果站点起步阶段可能就是一台机器(或是一台虚拟机,比如 JobsDigg.com ),这个时候,去关注什么数据拆分啊,负载均衡啊,都是没影子的事情。很多大站点的经验绝不能照搬,辩证的参考才是硬道理。拥抱熟知的技术动手构建站点的时候,不要到处去问...
[更多...]
- Posted by Admin on 二月 13, 2009
如果要进行PHP的开发和应用,至少需要这样一些东西:
一个WEB服务器:目前比较常见的有Apache,IIS,lighttpd等。如果你用了一些集成开发环境,那么可以忽略这个。但是为了调试的方便,我建议还是安装一个WEB服务器;
PHP解析器:当前PHP最新版本是5.2.5以及4.4.8(PHP官方已经宣布,从2007年12月31日起,将停止对PHP4的支持并建议升级到PHP5);
一个趁手的文本编辑器,最好是支持UTF-8,语法高亮显示。我一般使用NuSphere PHPED来完成这个工作(关于这个IDE的介绍,可以参考其官方网站),另外对于一些简单的修改,我会使...
[更多...]
- Posted by Admin on 二月 13, 2009
PHP能做什么呢?根据官方手册,PHP的应用有三个方面:
服务器端的脚本;
命令行脚本;
编写桌面应用
这最后一项应用需要PHP-GTK的配合,而且应用也实在不是很广泛,也不普及,所以还是忘记它吧。
至于命令行脚本,一般是用在那些不需要用户界面、无人值守的场合。例如,网页抓取、分析等。
用的最多的当然是第一个:服务器端的脚本。
之所以用的这么广泛,这和PHP本身的兼容性是有很大关系的。
首先,PHP不挑剔操作系统:Windows, Linux, *nix, Mac OS X, RISC OS;
其次...
[更多...]