PHP建站的环境配置,第1张

使用sql语句

+++++++++++dedecms GBK 程序+++++++++++++++++

mysql50版的使用

-------------------------

CREATE TABLE IF NOT EXISTS `dede_payment` (

`id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT,

`code` varchar(20) NOT NULL DEFAULT '',

`name` varchar(120) NOT NULL DEFAULT '',

`fee` varchar(10) NOT NULL DEFAULT '0',

`description` text NOT NULL,

`rank` tinyint(3) unsigned NOT NULL DEFAULT '0',

`config` text NOT NULL,

`enabled` tinyint(1) unsigned NOT NULL DEFAULT '0',

`cod` tinyint(1) unsigned NOT NULL DEFAULT '0',

`online` tinyint(1) unsigned NOT NULL DEFAULT '0',

PRIMARY KEY (`id`),

UNIQUE KEY `code`USING BTREE (`code`)

) ENGINE=MyISAM DEFAULT CHARSET=gbk;

mysql 51版及以上的使用

CREATE TABLE IF NOT EXISTS `dede_payment` (

`id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT,

`code` varchar(20) NOT NULL DEFAULT '',

`name` varchar(120) NOT NULL DEFAULT '',

`fee` varchar(10) NOT NULL DEFAULT '0',

`description` text NOT NULL,

`rank` tinyint(3) unsigned NOT NULL DEFAULT '0',

`config` text NOT NULL,

`enabled` tinyint(1) unsigned NOT NULL DEFAULT '0',

`cod` tinyint(1) unsigned NOT NULL DEFAULT '0',

`online` tinyint(1) unsigned NOT NULL DEFAULT '0',

PRIMARY KEY (`id`),

UNIQUE KEY `code` (`code`) USING BTREE

) ENGINE=MyISAM DEFAULT CHARSET=gbk;

+++++++++++++++++dedecms Utf8 版本++++++++++++

mysql50版的使用

-------------------------

CREATE TABLE IF NOT EXISTS `dede_payment` (

`id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT,

`code` varchar(20) NOT NULL DEFAULT '',

`name` varchar(120) NOT NULL DEFAULT '',

`fee` varchar(10) NOT NULL DEFAULT '0',

`description` text NOT NULL,

`rank` tinyint(3) unsigned NOT NULL DEFAULT '0',

`config` text NOT NULL,

`enabled` tinyint(1) unsigned NOT NULL DEFAULT '0',

`cod` tinyint(1) unsigned NOT NULL DEFAULT '0',

`online` tinyint(1) unsigned NOT NULL DEFAULT '0',

PRIMARY KEY (`id`),

UNIQUE KEY `code`USING BTREE (`code`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

mysql 51版及以上的使用

CREATE TABLE IF NOT EXISTS `dede_payment` (

`id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT,

`code` varchar(20) NOT NULL DEFAULT '',

`name` varchar(120) NOT NULL DEFAULT '',

`fee` varchar(10) NOT NULL DEFAULT '0',

`description` text NOT NULL,

`rank` tinyint(3) unsigned NOT NULL DEFAULT '0',

`config` text NOT NULL,

`enabled` tinyint(1) unsigned NOT NULL DEFAULT '0',

`cod` tinyint(1) unsigned NOT NULL DEFAULT '0',

`online` tinyint(1) unsigned NOT NULL DEFAULT '0',

PRIMARY KEY (`id`),

UNIQUE KEY `code` (`code`) USING BTREE

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

您好,朋友。很高兴为您解答:

织梦cms是支持php54的,推荐用dedecms v57sp1 utf-8编码的,问题没那么多,gbk编码里面部分函数不兼容php54,需要稍作修改。

希望我的回答能够帮到您。

PHP环境是由Apache(IIS或者其他)+MySQL(Mssql或者其他)+PHP组成,Apache为PHP的web服务器软件,MySQL是一个小型关系型数据库。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。环境可以自己配置也可以安装现有的集成环境,以下介绍的就是现今比较流行的PHP集成环境。

建立一个PHP网站,首先需要搭建PHP的开发和运行环境,对于PHP初学者也是一个难题,下面介绍部分一站式PHP环境搭建安装程序。

XAMPP

介绍:XAMPP是一个将Apache服务器、PHP、Perl及MySQL等融合在一起的安装包,只要下载解压安装即可。它有Windows,Linux,Mac OS X,Solaris四个版本,版本间融合的扩展库可能不尽相同。XAMPP比较适合开发者使用。

AppServ

介绍:号称在1分钟内即可将Apache , PHP和MySQL安装配置好,同时带有phpMyAdmin以便管理数据库。适合初学者快速完成网站基本架设。

DedeAMPZ

介绍:DedeCMS自己的环境安装程序,目的是让DedeCMS更好运行,我用的就是此PHP环境整合套件,支持php4、php5、MySql4、MySql5、Apache22、Zend Optimizer-330,可以在php4和php5之间自由切换。

php用的什么软件?

php用的软件有:

一、PHP集成开发环境(IDE)

1、Zend Studio

这是PHP官方zend公司开发的一款PHP集成开发环境,也支持HTML和js标签,但只对PHP语言提供调试支持。因为是同一个公司的产品,所以提供的Zend Framework方面的支持比其他软件好。Zend Studio55系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 60,之后的版本也都构建于Eclipse。其优点主要有以下几点:

(1)强有力的开发环境提高生产力:通过完全的PHP5支持、编码分析器、编码组合功能、语法检索、项目管理器、编码编辑器、绘图调试器(向导)。超强智能编码:具备新的和更优秀的分析和优化工具像PHP编码检测器。PHP的标准记录工具,PHP文档记录器:非常容易记录PHP代码、程序应用和方案。FTP和SFTP组合简化配置,使开发者安全地从远程服务器灵活的上载和下载项目文件

(2)高水平的商务应用开发直接链接最广泛使用的专业数据库,像IBMDB2/Cloudscape/Derby、MySQL、Oracle、MicrosoftSQL Server, PostgreSQL和 SQLite。通过使用带 SQL92 和 语法检索支持的Zend SQL Query Editor,到被链接服务器上进行写和执行程序的访问。用Zend SQL Explorer可 观看数据库结构和管理内容。

(3)PHP完整的调试环境先进的调试特征优势,包括:Conditional Breakpoints, Stack Trace View, Advanced Watches, Variables and Output Buffer利用最强大的PHP调试器在本地或远程调试本地的环境。对于本地调试或者是基于互联网的远程调试都能够确保安全连接用“一次点击浏览器调试”从浏览器直接调试和分析编码。

(4)强有力的团队开发和管理工具从Zend Studio 内直接应用CVS,通过有效地管理源代码 ,容易进行团队的开发与合作。利用综合性能编辑器,监视访问功能,优化应用程序的总体性能。Zend Studio 与Zend Platform 结合使用时,可以实时获得代码和脚本性能的反馈。

该IDE目前最新版本为Zend Studio 1000,下载地址:http://wwwzendstudionet/zend-studio-all-in-one-download/

2、EclipsePHP Studio

EclipsePHP Studio (简称:EPP ) 是一个大型PHP项目开发编译器,根据Eclipse底层开发而来,并且集成了JDK,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,实时纠错等功能。同时还增加了协作开发版本服务器功能:SVN , CVS 。内嵌浏览器可以在调试简单代码实时浏览。其也支持其他网络语言像html、xhtml、xml、css和javascript、java、perl、python等!主要特点如下:

(1)方便PHP面向对象开发,有类集成跟踪功能。

(2)代码时时纠错,让语法错误扼杀在摇篮中。

(3)集成了PHP4、PHP52x 、PHP53x语法

(4)丰富的快捷键和大量的插件功能让开发提高效率。

(5)函数,变量,快捷时时提示,让开发变的简单轻松。

(6)强调的调试和结构操作,使得更容易开发大型的项目。

(7)多项目管理,可以用开发者在多个项目之间切换。

(8)集成了Zend debuger PHP断点调试功能。

该IDE目前最新版本为EclipsePHP Studio 30(EPP3),下载地址:http://eppphp100com/

3、Dreamweaver

是个原本由Macromedia公司所开发的著名网站开发工具。它使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。随Macromedia被Adobe收购后,Adobe也开始计划开发Linux版本的Dreamweaver了。 Dreamweaver自MX版本开始,使用了Opera的排版引擎 "Presto" 作为网页预览。

从MX开始,DW开始支持PHP+MYSQL的可视化开发,对于初学者确实是比较好的选择,因为如果是一般性开发,几乎是可以不写一行代码也可以写出一个程序,而且都是所见即所得的。所包含的特征包括,语法加亮、函数补全,形参提示等。不过DW生成的代码比较复杂,安全性也一般。在手写的方面,方便度一般,在调试环境方面表现差强人意。不太适合于比较复杂一点的编程。但对于初学的人是再好不过了。

DW是我使用的第一个网站开发工具,至今我的电脑里面还有安装。该软件最新版为Dreamweaver CS6,下载地址:http://wwwadobecom/cfusion/tdrc/indexcfmproduct=dreamweaver&loc=zh_tw

二、PHP代码编辑器(Editor)

1、Editplus

EditPlus(文字编辑器)汉化版一套功能强大,可取代记事本的文字编辑器,EditPlus拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴板的功能,能够同步于剪贴板自动将文字粘贴进 EditPlus 的编辑窗口中,让你省去粘贴的步骤。另外它也是一个非常好用的HTML编辑器,它除了支持颜色标记、HTML 标记,同时支持C、C++、Perl、Java,另外,它还内建完整的HTML&CSS1指令功能,对于习惯用记事本编辑网页的朋友,它可帮你节省一半以上的网页制作时间,若你有安装 IE 30 以上版本,它还会结合IE 浏览器于EditPlus窗口中,让你可以直接预览编辑好的网页(若没安装IE,也可指定浏览器路径)。因此,它是一个相当棒又多用途多状态的编辑软件。

其主要特点有:

(1)默认支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript等语法高亮显示,通过定制语法文件,可以扩展到其他程序语言,在官方网站上可以下载(大部分语言都支持)。

(2)EditPlus提供了与Internet的无缝连接,可以在EditPlus的工作区域中打开Intelnet浏览窗口。

(3)提供了多工作窗口。不用切换到桌面,便可在工作区域中打开多个文档。

(4)正确地配置Java的编译器“Javac”以及解释器“Java”后,使用EditPlus的菜单可以直接编译执行Java程序

官方最新版本:V351463,下载地址:http://wwweditpluscom/

2、Notepad++

Notepad++是一套非常有特色的自由软件的纯文字编辑器,有完整的中文化接口及支援多国语言撰写的功能(UTF8 技术)。它的功能比Windows中的 Notepad(记事簿)强大,除了可以用来制作一般的纯文字说明文件,也十分适合当作撰写电脑程序的编辑器。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支援宏以及扩充基本功能的外挂模组。

Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML,Ada, HTML, PHP, ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS, D, Diff, ActionScript, Fortran, Gui4Cli, HTML, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal, Javascript。

其主要功能特点有:

(1)打印所见即所得:如果有彩色打印机,你可以把你的源代码以多种颜色打印出来。

(2)用户可自定义编程语言:自定的编程语言不仅有语法高亮度显示功能,而且有语法折叠功能功能。注释、关键字和运算符号也可以自定义。

(3)用户能做自己的API列表(或从下载专区下载需要的api文件) 。一旦api文件建立完成且在正确的路径系统,键入Ctrl+Space(你可以修改这个快捷键)启动字词自动完成功能。欲知更多信息,请参考字词自动完成功能在线帮助。

(4)支持同时编辑多文件:可以同时开启多页面来编辑。支持多重视窗同步编辑:可同时有两个视窗对比排列。不但能开启两个不同文件在分别两个不同的窗口,并且能开启一个单独文件在两个不同的视窗内(clone mode)进行同步编辑。同步编辑的成果将在两个的窗口内同时更新。请参考同步编辑画面。

(5)自动检测开启文件状态:如果外部修改(或删除)Notepad++已开启文件,用户将会被通知更新文件内容(或删除档案)。

(6)高亮括号及缩排辅助:当光标移至下列字符{ } [ ] ( )旁时,此字符与远方相对应的字符以及缩排辅助(如果存在的话)将会以高亮来显示。

更多工具下载请前往PHP工具下载站:https://wwwgxlcmscom/xiazai/gongju

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » PHP建站的环境配置

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情