php文件怎么打开?3种方法对比哪种最适合你?

关于php文件,来自百科的解释是:PHP是英文超文本预处理语言Hypertext Preprocessor的缩写。是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。我简单解释:大家在浏览网站时能看到网页信息就是网站的服务器执行了php文件并以html格式显示给大家的。

php Logo

php文件是网站制作过程中经常使用到的一种文件,一般电脑没安装专用软件是打不开的。直接点击后系统会提示:windows 无法打开此文件。那php文件怎么打开呢?如下图所示,有人说记事本能打开,的确如此,但是相对来说记事本并不适合用来打开php格式文件。本文就简单综合分析用记事本、专业编辑器及专业开发工具打开php的适众性。

Windows无法打开此文件

Windows无法打开此文件

上面那些概念性的东西就不多说了,直接说php文件怎么打开吧。

记事本打开

我上面也说了,记事本的确能打开php文件,如下图:

用电脑的记事本程序打开php文件

用电脑的记事本程序打开php文件

既然能打开为什么我说不适合呢?主要原因就是记事本打开的php文件显得很没有章节次序看起来很费神、修改起来很伤脑(相信很多有过网站开发经验的也会这么觉得,他们绝对不会用记事本来打开php)。而且记事本并不支持php代码的功能性醒目标注显示(看下面就知道)。对比之下,下面的方法似乎更适合。

优点:电脑无需安装其他软件即可打开,能第一时间满足打开php文件的需要。
缺点:功能实在是太差,无法满足对php文件的基本应用

UE编辑器

UE编辑器可以打开的文本格式文件超级多(多得我都说不出来),php当然也包括在内。我们来看看用ue打开上图中的php文件效果:

使用ue打开php文件

使用ue打开php文件

怎么样?与记事本对比之下UE打开的效果是不是更有条理些呢?左边的数字显示代码有多少行,当前第几行,都有标注的,另外各种php代码的功能性醒目标注(绿色、红色、蓝色)让我们一眼就能看出哪里的代码是实现什么功能的。单单是从表现上记事本完全不能比更别说UE更强大的编辑功能了。

优点:支持众多格式,功能非常适用。有利于阅读及编辑php文件。
缺点:似乎不是免费的(但网站能下载到各种绿色版、中文汉化破解版)

Dreamwear网页设计软件

这款软件相比UE更为强大,是专业的网站开发软件。身集多种网站开发过程中的需要使用的功能于一身。打开php文件这种网站开发需要的底层功能自然小菜一碟。但由于体积较大我写作的这台电脑并未安装。上面的ue已经能满足打开php文件的需求了,所以这款适合专业网站开发者使用的“庞大软件”我就不多介绍了。

优点:功能最为强大
缺点:如果只是用它来打开php文件有点像大炮打蚊子。

三种方法对比

上面的三种方法适合不同群体,第一种适合仅仅是想打开php文件看看的普通用户(对功能没要求、能看就行)。第二种是适合经常编辑php文件的用户(更条理的行列显示及功能性代码醒目标示能帮助你更快捷的编辑php文件)。第三种则是适合专业的网站开发者使用(需要众多强大的功能,不仅仅是php)。就介绍到这里啦,大家按需选择哦。

LNMP(linux+nginx+mysql+php)

一直没有时间整理LNMP的安装配置,今天有时间来整理下亲身安装LNMP的过程:

我是通过yum安装的。

1.安装nginx:nginx的安装就不多扯了

2.安装Mysql:#yum install mysql-server -y

3.安装php:#yum install php -y

4.安装spawn-fcgi:之前是需要通过安装lighttpd来得到spawn-fcgi进行 FastCGI 模式下的管理工作的,现在spawn-fcgi已成为独立项目了。下载spawn-fcgi:#wget http://www.lighttpd.net/download/spawn-fcgi-1.6.0.tar.gz,然后通过编译安装得到spawn-fcgi。

5.修改nginx配置文件

server {
        listen       80;
        server_name  192.168.18.142;

        #charset koi8-r;
         #access_log  logs/host.access.log  main;

        location / {
            root   /usr/html;
            index  index.php index/ index.htm;}
        location ~ .*\.php5?$ {
           root           /usr/html;
           fastcgi_pass   127.0.0.1:9000;
           fastcgi_index  index.php;
           fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
           include        fastcgi_params;}

          error_page   500 502 503 504  /50x/;
          location = /50x/ {
            root   html;}
}
6.启动mysql:service mysqld start
7.启动php+fastcgi:/usr/local/spawn-cgi/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C(大写) 5 -f /usr/bin/php-cgi,当然这之前我们的nginx已经启动了。
 当然这只是简单粗略的讲了下自己的安装配置过程,等于开始起跑,接下来的过程是困难而有漫长的。。

本文由812120608.qzone.qq.com奉献,版权归原作者所有。
如若复制、转载请注明原文地址:http://mtoou.info/lnmp-linux-nginx-mysql-php/