php+mssql 和 php+mysql 优点缺点

php+mssql 和 php+mysql 优点缺点,第1张

一、PHP+MySql

优点:

1) MySql是一个快速、多线程、多用户的SQL数据库服务器。

2) MySql的核心程序采用完全的多线程编程。

3)MySql可运行在不同的 *** 作系统下。

4) MySql有一个非常灵活而且安全的权限和口令系统。

5) MySql支持ODBC for Windows。

6)MySql支持大型的数据库。

7) MySql拥有一个非常快速而且稳定的基于线程的内存分配系统,可以持续使用面不必担心其稳定性。

8) 强大的查询功能。

9)PHP为MySql提供了强力支持,PHP中提供了一整套的MySql函数,对MySql进行了全方位的支持。

缺点:

比较的难学

MySQL不完全支持陌生的关键词

MySQL也缺乏一些存储程序的功能

使用缺省的ip端口,但是有时候这些ip也会被一些黑客闯入

使用myisam配置,如果你不慎损坏数据库,结果可能会导致所有的数据丢失

二、PHP+MsSql

优点:

上手容易兼容性良好利于构筑"敏捷性商务"

缺点:

只能在windows 上运行,没有丝毫的开放性, *** 作系统的系统的稳定对数据库是十分重要的。

并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限

安全性方面,没有获得任何安全证书

客户端支持及应用模式 ,是C/S结构,只支持windows客户,可以用ADO, DAO,OLEDB,

ODBC连接

不是免费的

数据不容易恢复

Apache:是一种web服务器(与IIS类同)

PHP:全称为Hypertext Preprocessor。

PHP是一种HTML 内嵌式的语言,是一种网站(网页)开发语言(与ASP、JSP、.NET等类同)

MySQL:是一种数据库(与SQLServer等类同)

要访问网页就需要Web服务器,MySQL用来存放用户与网页之间交互信息的数据。

三者结合起来简称AMP,现在流行的一种是LAMP:Linux *** 作系统下通过Apache和MySQL支持PHP语言的一种网络运行环境。

优点:

PHP:相对于其他语言(JSP等)简单易学;跨平台;PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的组合;面向对象编程:PHP提供了类和对象。

PHP最经典的组合就是:PHP + MySQL + Apache。非常适合开发中小型的web应用,开发的速度比较快。而且所有的软件都是开源免费的,可以减少投入。

Apache web 服务器软件。同类产品有微软的 IIS 等。功能是让某台电脑可以提供 www 服务。可以使用以下方式查看 apache 是否正常运行。

地址/ 能显示默认页面表示成功。

PHP 是服务端语言解释软件。由 apache 加载以后,使 apache 增加解释 php 文件的功能。以便这台服务器可以运行 php 程序。访问方法如下:

地址/文件名.php

注:该php文件必须在 apache 配置的工作目录中。不是安装目录。

mysql 小型关系数据库软件。为各种软件提供数据库支持。php站点保存的数据一般都存在 MYSQL 数据库里。当然你也可以选择其他数据库。不一定要是 MYSQL。只是 MYSQL 和 PHP 的“关系”非常好。。

dreamweaver 可视化网页编辑软件。可以用来编写大部的网站脚本程序。例如 HTML CSS ASP PHP 等。但是它仅局限于编辑代码。为可视部份提供可视化编辑。并不能运行服务端动态脚本程序,例如 ASP PHP 等需要服务端解释才能运行的网页程序。。

补充说明:如果只是从编写代码的角度而言。系统自带的记事本都可以写。不一定非得用 dreamweaver 。它用来编写 CSS HTML 还不错。写 PHP 的话就和拿记事本写没啥两样。。反正看不到运行后的效果。。

PHP环境:一台运行了 apache 的电脑,并且该 apache 已经加载了 php 。数据库不是必装软件。如果你不需要数据库可以不装。版本号不重要。新版的功能多一点。安全性好一点。就这样。。

最后。。赚你这五分真累。。。希望你下回能多给点分。。不然没人为了这五分打这么多字的。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8582845.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存