易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP是最好的网站开发语言

作为一个全新的互联网项目,有时候会面临一个选择什么样的开发语言的问题。
我说的这个有时候,其实是指现有的团队中,没有技术开发的成员的情况。如果已经有了一个或者多个技术开发人员,当然是选择现有成员最熟悉和最擅长的语言了。
那么对于一个还没有技术成员的团队,应该选择什么样的开发语言呢?回答这个问题,首先应该搞清楚选择开发语言的时候应该从哪些方面考虑?
我认为作为一个项目选择开发语言应该考虑几个方面:
1、成本
一个互联网的项目,开发往往是前期投入的大头,而大多数创业团队前期的资金都不是很充裕,如何控制开发成本,就成为一个需要考虑的问题。开发成本又包括开发人员成本以及开发资源成本(开发设备、服务器带宽资源等等);
2、效率
现在的互联网发展,时间是最大的成本,是否能够快速的开发出可上线的产品,往往成为项目是否能够获得成功的一个重要因素;
3、可扩展性
很多项目都是分阶段实施的,如果一个项目的开发语言的可扩展性不强,可能会对项目后期的实施带来巨大的麻烦。
4、可移植性
作为服务器平台,早期用WINDOWS是比较方便、快速、“省钱”(主要是维护成本)的,但是当一个项目上升到一定阶段的时候,是否会需要换到Linux、Unix等平台呢?
5、性能
项目要搞大,一定要上规模,对于一个项目未来可能达到的规模需要有一个“预估”。如果一个语言不能支撑你未来项目的规模,那么肯定选择的时候就需要很慎重了。
最近遇到一个项目的项目语言选择的评估,按照以上几条分别进行考虑:
项目需求:1、需要尽量节省成本;2、对效率需求很大;3、有扩展性需求;4、需要考虑可移植性;5、属于用互联网的项目,性能方面不会要过高的要求。
太新、太偏的语言人力成本一般都较高,太新了,开发人员熟悉程度不高,影响效率。太偏了,可扩展性不高。所以,只选择主流语言:ASP、.Net、Java、PHP这类的语言。
ASP、.Net 属于微软的“个性”产品,可移植性不够,否掉。
Java语言,太“高端”,开发人员成本相对较高,而开发效率稍差一些,最终选择了PHP语言。
PHP语言,出现时间比较长,语言相对比较成熟。开发人员比JAVA成本略低一些,开发效率比JAVA快。
PHP与平台无关可移植性比较好,代码几乎可以不用修改的在WINDOWS、LINUX上通用。
PHP的性能比JAVA略差,但是从这个项目对性能的需求来看,在可预期的时间内,还足够应付。


相关文档:

jquery php ajax

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> TEST </title>
<meta name="generator" content="editplus" /> ......

独家:开发者不可不知的PHP框架深度解析


2009-08-03 16:05
 | 
6456次阅读
 | 
【已有2
条评论】发表评论
关键词:PHP

 | 感谢ydj9931
的提供
 | 
收藏这篇新闻
【Csdn
8月3日报道】PHP成为世界上最流行的脚本语言有许多原因:灵活性,易用性等等。但通常只用PHP或者其他语言编码就会显得单调、重复,这 ......

PHP正则表达式百科

基本概念
一个正则表达式通常被称为一个模式 (pattern),为用来描述或者匹配一系列符合某个句法规则的字符串。例如:Handel、Händel 和 Haendel 这三个字符串,都可以由“H(a|ä|ae)ndel”这个模式来描述。大部分正则表达式的形式都有如下的结构:
选择| 竖直分隔符代表选择。例如“gray|grey&rd ......

PHP随机密码的生成

<?php
function genPassword($min = 5, $max = 8)
{
$validchars="abcdefghijklmnopqrstuvwxyz123456789";
$max_char=strlen($validchars)-1;
$length=mt_rand($min,$max);
$password = "";
for($i=0;$i<$length;$i++)
{
$password.=$validchars[mt_rand(0,$max_char)] ......

Apache、Tomcat、IIS(PHP、JSP、ASP)共存时的设置

1、分别安装三个环境,并设置不同端口
PHP:80
JSP:8080
ASP:8081
2、设置/Apache2/conf/httpd.conf
去掉以下三行前的注释:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
加入以下几行: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号