仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1065|回复: 19
打印 上一主题 下一主题

[学习教程] PHP编程:PHP中轻型的数据库笼统类:ADODB Lite

[复制链接]
再现理想 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:57:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
不断巩固,摸透大部分PHP常用函数,并可理解OOP,MYSQL优化,以及模板   在PHP项目开辟中,良多架构都是:Smarty + ADODB来做的,由于Smarty功效壮大,超越了任何模板处置类,出格是缓存手艺。ADODB功效壮大,远远超越了PEAR::DB处置类,所以大局部人都选择ADODB做数据库笼统类,然而adodb类库十分复杂,运转速度十分慢,如许也是局部开辟人员选择pear DB的缘由。
然而,如今为止,这个景象要改动了,由于出来了一个ADODB的小型版: ADODB Lite

据官方网站引见说:
撑持了一切PHP能撑持的盛行数据库.并且听说比本来的老版本快了良多.
只需求完全版的1/6内存,完整兼容ADODB,据官方说法,可以完整不要修改代码的情形下移植到ADODB Lite下。
看官方网站的说法:
ADOdb Lite was a result of a need for a very small, fast ADOdb library for a browser based game we have been working on for over two years called Alien Assault Traders.

We noticed that the ADOdb package was consuming over 640k of ram for each HTTP access. This was even greater than the amount used by the biggest PHP program file used in the game. In effect the ADODB library was consuming vastly more resources than the game itself. This greatly restricts the number of players that can be online at the same time in respect to the amount of memory required by each client.

Currently, ADOdb Lite uses 80-85k of system ram for each HTTP access. This is about an 87% smaller memory footprint. A side benefit is an increase in speed. The speed increase will vary depending upon the database. This is also a great replacement for extremely HIGH traffic web sites.

We decided to create an ADO database library that was compatible with ADOdb and used far less memory when executed. This library has a very restricted command set and eliminates most of the esoteric commands that will not be used by most websites.

ADOdb Lite is a drop in replacement for ADOdb as long as you are not using unsupported commands on your website.

The following databases are supported:
Databasetype Designator (Database Name)
fbsq (Frontbase)
maxdb (Max DB)
msql (Mini SQL)
mssql (Microsoft SQL)
mysql (MySql)
mysqli (MySql Improved)
mysqlt (MySql w/transactions)
postgres (PostGres)
postgres64 (PostGres 6.4)
postgres7 (PostGres 7)
sqlite (SqLite)
sybase (SyBase)


The only databases that have been fully tested are the MySql databases. Drivers have been provided for the other databases and they should work. I would appreciate it if users would report how well the other database drivers function.
几乎是。。。呵呵,我想是很多PHP开辟者的喜好,由于处理了速度成绩。
ADODB Lite 今朝最新版本是:0.0.6
官方网站:http://adodblite.sourceforge.net/
算是1个熟悉的过程,所以c语言的基础有就更好,没有也不怕。
蒙在股里 该用户已被删除
沙发
发表于 2015-2-6 12:58:36 | 只看该作者
实践是检验自己会不会的真理。
愤怒的大鸟 该用户已被删除
板凳
发表于 2015-2-9 19:50:51 | 只看该作者
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
再现理想 该用户已被删除
地板
 楼主| 发表于 2015-2-17 01:07:30 | 只看该作者
多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。
若相依 该用户已被删除
5#
发表于 2015-3-5 13:56:08 | 只看该作者
,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。
小妖女 该用户已被删除
6#
发表于 2015-3-6 23:58:55 | 只看该作者
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
admin 该用户已被删除
7#
发表于 2015-3-13 23:01:16 | 只看该作者
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
深爱那片海 该用户已被删除
8#
发表于 2015-3-20 20:58:16 | 只看该作者
最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。
兰色精灵 该用户已被删除
9#
发表于 2015-3-24 10:05:13 | 只看该作者
其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。
再见西城 该用户已被删除
10#
发表于 2015-3-25 14:21:40 | 只看该作者
php里的数组为空的时候是不能拿来遍历的;(这个有点低级啊,不过我刚被这个边界问题墨迹了好长一会)
飘飘悠悠 该用户已被删除
11#
发表于 2015-3-30 17:22:52 | 只看该作者
因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax
精灵巫婆 该用户已被删除
12#
发表于 2015-4-4 06:05:32 | 只看该作者
最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。
13#
发表于 2015-4-13 23:54:34 | 只看该作者
开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。
若天明 该用户已被删除
14#
发表于 2015-4-15 01:07:39 | 只看该作者
其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎
小女巫 该用户已被删除
15#
发表于 2015-4-23 04:20:32 | 只看该作者
最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。
莫相离 该用户已被删除
16#
发表于 2015-4-28 01:16:00 | 只看该作者
如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
因胸联盟 该用户已被删除
17#
发表于 2015-5-1 13:09:27 | 只看该作者
环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。
山那边是海 该用户已被删除
18#
发表于 2015-5-4 08:40:10 | 只看该作者
我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:
飘灵儿 该用户已被删除
19#
发表于 2015-5-6 00:35:52 | 只看该作者
做为1门年轻的语言,php一直很努力。
冷月葬花魂 该用户已被删除
20#
发表于 2015-5-6 17:09:40 | 只看该作者
微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox  支持的不是很好,所以能少用还是少用的好。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-13 10:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表