在线
客服

在线客服
尊敬的客户,我们24小时竭诚为您服务 公司总机: 0755-83312037 (32条线)

客服
热线

0755-83312037 (32条线)
7*24小时客服服务热线

?

关注
微信

关注官方微信

返回
顶部

17

2018-05
社区电子商务不要拘泥于电子商务的形态

<p> </p> <table style="BORDER-RIGHT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted" cellspacing="0" cellpadding="6" width="95%" align="center" border="0"><tbody><tr> <td style="WORD-WRAP: break-word" bgcolor="#fdfddf"> <font color="#ff0000">WebjxCom提示:</font><font color="#000000">社区电子商务一直被人曲解,人们一会认为社区电子商务就是淘宝式的电子商务平台,一会认为groupon式的团购就是社区电子商务。那么,社区电子商务的产品形态或者实现方式究竟是怎样的呢?甚至我们需要思考,社区电子商务究竟是什么样的东西? 笔者第一次认识到社区电子商</font> </td> </tr></tbody></table> <p>  社区电子商务一直被人曲解,人们一会认为社区电子商务就是淘宝式的电子商务平台,一会认为groupon式的团购就是社区电子商务。那么,社区电子商务的产品形态或者实现方式究竟是怎样的呢?甚至我们需要思考,社区电子商务究竟是什么样的东西?</p> <p>  笔者第一次认识到社区电子商务是通过一个案例:</p> <p>  2005年,南京篱笆网上有一个商家&#8212;&#8212;大家风范实木工艺门,老板的网名叫做曾经沧海。他在篱笆论坛从不发广告,可是每个月的团购金额有30万,好几位团头帮他组织。他是怎么做的?</p> <p>  原来,这位网名叫做曾经沧海的李老板花了大约半年时间,在篱笆论坛非常耐心的为网友答疑解惑,讲解木门的知识。树立了木门专家的良好印象,网友遇到木门问题,第一个就是想到他。虽然他很低调,但是他是大家风范老板的消息还是让大家知道了,于是生意格外得好。不过,后来李老板没有处理好一次与网友的订单冲突,从此一蹶不振。</p> <p>  仅靠论坛发帖就能获得订单?这对于许多人尤其是商家来说一定不可思议。然而在中国,许许多多的中小企业就是利用区域型的网站的论坛生存的。他们的成长方式一般是:学会发小广告&#8212;&#8212;》学会互动&#8212;&#8212;》懂得口碑营销。一些深谙此道的淘宝店,也非常懂得社区意见领袖的价值。例如,在瑞丽、YOKA时尚、ONLYLADY等女性网站的社区里,意见领袖每一次败物搭配秀都将引来相关网店的大量订单。</p> <p>  由互动、分享所带来的商业价值,衍生出社区电子商务的一种模式:团购。相对于目前风靡的groupon式的团购,这种团购被成为团购1.0。篱笆网早期、齐家网(上海团购网)、合肥团购网、55BBS、重庆购物狂等网站上最流行的社区电子商务形态就是团购。这种团购业态还产生出一种职业:团长或者团头(一种戏称),他们的任务是在论坛召集团友,促成买卖双方的交易,并且从中提取一定的佣金。</p> <p>  groupon模式来得太快,也太迅猛。简单团购功能的网站如雨后春笋般涌现。在这场热潮中,我们必须反思,团购2.0与1.0相比,到底是进步还是后退?在“XX团购网获得数千万美元风投”这样的消息频繁轰炸下,在疯狂与泡沫之中,我们发现,团购2.0缺乏与社区的联系,缺少互动与粘度。在各大门户相继推出团购之际,在社区软件开发商德天(phpwind)与康盛创想(discuz)分别推出与社区互动的团购功能之际,团购2.0该升级还是固守“一天一个团购”这种模式呢?</p> <p>  除了团购这一个脉络,社区电子商务的另一个重要分支就是平台模式,在人们不知道如何解决社区电子商务问题的时候,开发出的产品就像淘宝的孪生兄弟。篱笆网非常成功地转型,建立了篱笆商城,并且实现部分在线交易。但是,当许多人看到业界称作成功案例的365家居宝、合论婚庆宝、小鱼婚嫁等社区电子商务平台的时候,淘宝给他们留下的极为固化的概念促使他们发问:这种东西是电子商务吗?在线展示却不交易,这是电子商务吗?</p> <p>  必须反问,谁说电子商务就必须在线交易?谁说电子商务必须在线支付?概念重要还是行业需求重要?我们必须猛醒:我们的用户怎么在用我们的网站?我们的客户如何利用我们的网站达成交易?他们交易的细节是什么?&#8212;&#8212;这,远比学院的概念重要!在用户需求面前,学院的概念可以去见鬼了!</p> <p>  社区电子商务的形态还不止于此!淘宝开发的各种淘客形式,早期的淘客、秒杀,近来的陶满意;许多社区游戏插件的嵌入式广告;古老的分类信息&#8212;&#8212;这些,都是社区电子商务的生存形态。必须认识到,社区电子商务具有多样性的特征!</p> <p>  就各种不同网站而言,在引入电子商务的时候,一定不要拘泥于某种定式思维,片面地认为淘宝才是电子商务。在不同阶段,可以适时尝试不同类型的社区电子商务方式。例如:小站做团购,大站做平台。因为团购可以带来人气,而平台则需要巨大人气支撑和强大的运营能力。</p> <p>  社区电子商务,在整个行业对web2.0的质疑声中茁壮成长,千变万化,用不同形式展现。我们必须深刻认识到,在互联网的世界中,社区离不开电子商务,而电子商务也离不开社区。(宁哲网络周宁)</p>

Read more+

17

2018-05
PHP如今是个什么样呢?PHP是个集中营

<p> </p> <table style="BORDER-RIGHT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted" cellspacing="0" cellpadding="6" width="95%" align="center" border="0"><tbody><tr> <td style="WORD-WRAP: break-word" bgcolor="#fdfddf"> <font color="#ff0000">WebjxCom提示:</font><font color="#000000">为什么说PHP是个集中营.</font> </td> </tr></tbody></table> <p>本文是从 <a href="http://codefury.net/2011/04/why-php-was-a-ghetto/" target="_blank"><font color="#0000ff">Why PHP Was a Ghetto</font></a> 这篇文章翻译而来。</p> <p>有一天我跟在<a href="http://dumbonyc.com/" target="_blank"><font color="#0000ff">DUMBO</font></a>的一个非常棒的创业公司的老板聊天,谈到为什么非PHP界的开发人员普遍轻视PHP和PHP相关社区。他提出了一个观点让我印象很深,很大程度上是因为以前从来没有听到过这样的说法。</p> <p>如果你不知道大多数的程序员都会对PHP发什么样的牢骚,那么,这些牢骚差不多会像这样:</p> <p><strong>语法丑陋</strong></p> <p><strong>缺乏其它语言都有的一些必要的特征(在5.3版本之前,没有命名空间,闭包)</strong></p> <p><strong>不一致的函数命名、使用惯例,以及其它一些怪异的东西</strong></p> <p><strong>过程和面向对象的杂混</strong></p> <p><strong>基本上80-90%的PHP项目都烂如一堆狗屎</strong></p> <p>但他所说的PHP的问题却是另外一个问题。他并没有说这种语言有问题&#8212;&#8212;他认为这种语言被一种常见的文化现象包围着,是一种通常由语言的创造者造就的文化传统,现在看来这对一些糟糕的编程实践方法起到了鼓励作用。也就是它使PHP代码变的劣质和不可维护。</p> <p>这种一个语言或框架上体现出创始人的哲学思想并被相关社区推崇的现象是的确存在的。他拿出来Ruby和其创始人<a href="http://en.wikipedia.org/wiki/Yukihiro_Matsumoto" target="_blank"><font color="#0000ff">Matz</font></a>作为例子。Matz想要的是一种易读易写、能提高程序员工作效率的语言。没看见Ruby开发人员们言之必称快速开发以及这种语言的优雅?</p> <p>接着就是<a href="http://en.wikipedia.org/wiki/David_Heinemeier_Hansson" target="_blank"><font color="#0000ff">DHH </font></a>和他的Rails框架。还有<a href="http://www.python.org/~guido/" target="_blank"><font color="#0000ff">Guido</font></a>和他的Python语言。于是我在想:<a href="http://en.wikipedia.org/wiki/Rasmus_Lerdorf" target="_blank"><font color="#0000ff">Rasmus</font></a>对于PHP呢?</p> <p>Rasmus Lerdorf给人的印象非常的有趣。他创建了最初版的PHP语言,而且一直在改进这种语言,他在PHP社区里被当作神一样崇拜,他在PHP的任何方面都享有最大的权威。他被众多的会议邀请去做演讲,同时被大网络公司(yahoo.com)所雇用,他获得了所有人的尊敬&#8212;&#8212;尽管有这样一种事实:他成了大多数的非PHP程序员所鄙视的PHP上的众多问题的形象代表。</p> <p>Rasmus倡导避免使用框架,而把PHP更多的当作一种模板语言。对他来说,这种做法能产生直接的运行效率和可扩展性(程序负载可知)。而对于其他的所有人来说,这种做法导致了大量的乱炖似的过程式代码,大量的无法维护的项目。自从1995年PHP诞生至今大概10年左右的时间里,所有的PHP项目都是按照这种指导写成的。</p> <p>与此同时另外一个问题突然的出现了:在PHP5.0之前,PHP的初期,PHP获得了大量的新手的追随。这种语言的入门门槛出奇的低,任何人都可以下载自解压的×AMP Windows程序安装包、在2两分钟内用上这种语言。除此之外,那时在Web开发方式上对MVC模式的共识并没有真正的出现。这样一来你可以想象,一群新手和一个缺乏好的开发实践方法的语言组合到一起能创造出什么?一堆无法维护的垃圾。而且整个大环境都是这样。</p> <p>不要误解我的话&#8212;&#8212;优秀的PHP开发者还是不少的,即使是当时。但是,就像我说的,粗制滥造的菜鸟作品到处都是。当牛仔式无羁的PHP程序员在没有指导原则的情况下聚集到一起开发程序,于是像PHPbb、 PHPNuke以及很多的粗糙的.php3程序包就出现了。但是你能单纯的责怪PHP开发人员吗?不能!其它的Web语言巨人,ASP和Perl,同样恶名远扬,同样宣传着一种乱炖式的开发方式。</p> <p>所以这就是为什么PHP会得到这样的骂名。是因为它的历史流传。大多数已经转向Python,Ruby和Java的PHP开发人员并没有在MVC概念兴起时回头去重新思考这种语言。此外,更有一些像”Ruby公子“Zed Shaw抱怨一些程序员的思想”受PHP毒害“这样的露骨的讽刺,像这样的言论在<a href="http://www.rubyinside.com/holiday-fun-how-programming-language-fanboys-see-each-others-languages-2911.html" target="_blank"><font color="#0000ff">RubyInside</font></a>上很盛行。</p> <p><strong>PHP是个集中营</strong></p> <p>但像Zend和CodeIgniter这样的框架的出现把这种语言推向了正确的开发方向上。事实上,它把PHP推向了与Rasmus所希望看到的相反的方向上了。查看一下Zend和CodeIgniter框架,你会发现它们是为数不多的文档写的很好,代码写的很好的程序。</p> <p>大多数学习了Ruby的开发人员同时都要学习Rails和MVC知识;PHP在此之前已经被使用了整整10年。对于那些新手来说,可恶的Ruby没有给他们这段时间让他们自由发挥。Rails有现成的标准指导,它的入门门槛相对高很多,通常会把一些缺少经验的开发人员挡在门外。</p> <p>事实上,PHP应用程序是可以向其它种语言那样写的很好,而且还会具有一定的运行速度上的优势。PHP世界里的MVC风格的开发方法兴起只是在近几年才出现的现象。不得不承认,我们应该感谢Rails带来的这种变化。</p> <p><strong>那么,PHP如今是个什么样呢?</strong></p> <p>各种标准(非统一,但大多数项目使用MVC,很少有垃圾般的过程式程序)</p> <p><strong>很低的入门门槛</strong></p> <p>速度和可扩展性(在各种脚本语言里PHP应该是最好的)</p> <p><strong>有一个好的单元测试框架</strong></p> <p>有最好的各国语言翻译的文档</p> <p>除此之外,互联网上大多数有影响的网站都使用PHP作为它们后台的语言或工具,诸如Facebook,Digg,维基百科,Wordpress,Drupal等等。我相信,对PHP有一个深入的掌握会使一个程序员打开更多的未知领域的大门。</p> <p>如果你不赞同上面所说的,请留下评论,或email给我&#8212;&#8212;我想听听你为什么不这么认为。</p> <p>事实上,我并不是一个PHP迷,我对语言没有感觉。我使用PHP大多是因为&#8212;&#8212;你猜到了&#8212;&#8212;有人愿意付钱给我。所以一切归咎于此:</p> <p>如果你希望在软件设计上做出明智的决定,PHP是你开发Web应用程序的最佳选择。</p> <p>顺便说一下,如果你确信要使用PHP来开发下一个Web应用,请试一试<a href="http://codeigniter.com/" target="_blank"><font color="#0000ff">CodeIgniter</font></a>。它是一个轻量级的,普通的,超级快的PHP框架。对于CodeIgniter,我是个粉丝。</p>

Read more+

17

2018-05
Win7系统安装PHPnow的解决方法

<p> </p> <table style="BORDER-RIGHT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted" cellspacing="0" cellpadding="6" width="95%" align="center" border="0"><tbody><tr> <td style="WORD-WRAP: break-word" bgcolor="#fdfddf"> <font color="#ff0000">WebjxCom提示:</font><font color="#000000">Win7系统安装PHPnow的解决方法.</font> </td> </tr></tbody></table> <p>一直以来本地调试php程序都喜欢用phpnow, 如今顺应趋势我也装了Windows7,却发现装phpnow并不顺利,Windows7默认用户权限较小,一般提示权限不够时,右键选择“以管理员身份运行”即可解决,但是右键运行phpnow的安装程序时,却是黑窗口一闪而过。经过一番折腾,终于搞定,以下图解Windows7下如何安装phpnow。<br>1 到C:\Windows\System32下找到cmd.exe,右键选择“以管理员身份运行”,如图所示:<br><img border="0" src="http://www.webjx.com/files/allimg/111031/1704320.jpg" width="549" height="500" alt=""></p> <p>2 切换到phpnow的安装目录,这里以E盘安装目录为phpnow为便.<br>两条命令:<br>切换到E盘:e:+Enter<br>切换到phpnow目录:cd phpnow+Enter<br>然后运行init.cmd: init.cmd+Enter<br>图示如下:<br><img border="0" src="http://www.webjx.com/files/allimg/111031/1704321.jpg" width="669" height="436" alt=""><br>3 全自动安装,然后设置SQL密码,即可见到熟悉的”PHPnow works!”页面了。</p>

Read more+

17

2018-05
PHP 5.4RC1发布:帮助我们识别bug

<p> </p> <table style="BORDER-RIGHT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted" cellspacing="0" cellpadding="6" width="95%" align="center" border="0"><tbody><tr> <td style="WORD-WRAP: break-word" bgcolor="#fdfddf"> <font color="#ff0000">WebjxCom提示:</font><font color="#000000">PHP 5.4 RC1 发布.</font> </td> </tr></tbody></table> <p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">PHP</span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">开发团队很荣幸的宣布</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">PHP 5.4</span></span><span style="FONT-FAMILY: Verdana; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-bidi-font-weight: bold" lang="EN-US">RC1</span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">的发布。</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">PHP 5.4</span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">包括新语言的功能并丢掉了一些不好的语音习惯(不推荐)。</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">Windows</span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">二进制文件可从</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><span style='FONT-FAMILY: "Times New Roman"; COLOR: black; TEXT-DECORATION: none; mso-bidi-font-size: 12.0pt; text-underline: none'>Windows QA</span><span style="FONT-FAMILY: 宋体; COLOR: black; TEXT-DECORATION: none; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; text-underline: none" lang="EN-US"><span lang="EN-US">网站上下载。</span></span></span></span></p> <p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><p></p></span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">这是</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">RC----</span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">不要在生产中使用</span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">!</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><p></p></span></span></p> <p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">这是</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">RC1&#8212;</span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">在最后的</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">PH<chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899">P 5.4.0</chsdate></span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">版本之前没有任何新的功能。</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">RC</span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">语句的旨在稳定发布之前作为修复阶段的</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">bug</span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">。</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><p></p></span></span></p> <p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">自从最后一个</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">Beta</span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">版本的改变包括</span></span></p> <p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana"></span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US"><p></p></span></span></p> <p style="TEXT-INDENT: -21pt; MARGIN: 0cm 0cm 0pt 21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt" class="MsoNormal"><span class="apple-style-span"><span style="FONT-FAMILY: Wingdings; COLOR: black; mso-bidi-font-size: 10.5pt; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings" lang="EN-US"><span style="mso-list: Ignore">l<span style='FONT: 7pt "Times New Roman"'> </span></span></span></span><span class="apple-style-span"><span style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">通过实例增加类成员</span></span><span class="apple-style-span"><span style="FONT-FAMILY: Verdana; COLOR: black; mso-bidi-font-size: 10.5pt" lang="EN-US">(e.g. (new Foo)-&gt;bar()).<span style="mso-bidi-font-weight: bold"><p></p></span></span></span></p> <p style="TEXT-INDENT: -21pt; MARGIN: 0cm 0cm 0pt 21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt" class="MsoNormal"><span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings" lang="EN-US"><span style="mso-list: Ignore">l<span style='FONT: 7pt "Times New Roman"'> </span></span></span><span style="FONT-FAMILY: 宋体; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-weight: bold">转换静默对话数组到字符串时,将产生一个通知</span></p> <p style="TEXT-INDENT: -21pt; MARGIN: 0cm 0cm 0pt 21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-weight: bold"></span><span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-bidi-font-weight: bold; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings" lang="EN-US"><span style="mso-list: Ignore">l<span style='FONT: 7pt "Times New Roman"'> </span></span></span><span style="FONT-FAMILY: 宋体; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-weight: bold">在内核和更多的扩展中修复更多错误和改进</span></p> <p style="TEXT-INDENT: -21pt; MARGIN: 0cm 0cm 0pt 21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt" class="MsoNormal"><span style="FONT-FAMILY: 宋体; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-weight: bold"></span><span style="FONT-FAMILY: Verdana; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-bidi-font-weight: bold" lang="EN-US"><p></p></span><span style="FONT-FAMILY: 宋体; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-weight: bold">请帮助我们识别</span><span style="FONT-FAMILY: Verdana; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-bidi-font-weight: bold" lang="EN-US">bug</span><span style="FONT-FAMILY: 宋体; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-weight: bold">,以确保发布固定和所有的事情像预期的那样。</span><span style="FONT-FAMILY: Verdana; COLOR: black; FONT-WEIGHT: normal; mso-bidi-font-size: 10.5pt; mso-bidi-font-weight: bold" lang="EN-US"><p></p></span></p>

Read more+

17

2018-05
PHP资源:免费的实用的PHP类库免费下载

<p> </p> <table style="BORDER-RIGHT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted" cellspacing="0" cellpadding="6" width="95%" align="center" border="0"><tbody><tr> <td style="WORD-WRAP: break-word" bgcolor="#fdfddf"> <font color="#ff0000">WebjxCom提示:</font><font color="#000000">开源已渐渐成为主流,每天都会有许多框架或类库开源,而开发者利用这些开源工具来简化工作任务、提高工作效率则是一个不错的选择。本文为开发者整理了15个非常实用的PHP开源框架/类库。</font> </td> </tr></tbody></table> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">PHP库给开发者提供了一个标准接口,它帮助开发者在PHP里充分利用面向对象编程。这些库为特定类型的内置功能提供了一个标准的API,允许类可以与PHP引擎进行无缝的交互。此外,开发者使用这些类库还可以简化工作流程,提供工作效率。</p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">下面就一起来看看这些非常实用且免费的类库吧,希望它们能助你一臂之力。</p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>1.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://requests.ryanmccue.info/" target="_blank">Requests</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: center; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/2213400.jpg" target="_blank"><img style="border: currentColor; width: 592.4px; height: 324px; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/2213400.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Requests是一个用PHP编写的HTTP库,遵循ISC开源协议,托管在GitHub上。Requests取代了Python HTTP/1.1以外的一切工作&#8212;&#8212;&#8212;让你与Web服务可以无缝的结合。</p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Requests提供了一致的API,并且使用cURL或fsockopen(具体取决于可用性),它还简化了发送请求,接受HEAD、GET、POST、PUT、DELETE或PATCH并且添加标头、表单数据和多个部分组成的文件。其次,该库还适用于国际域名、身份验证、自动压缩gzip压缩响应等。综上所述可以看出,Requests是一个非常好用且可以友好托管HTTP请求的标签。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>2.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://mun.ee/" target="_blank">Munee</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: center; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/2213401.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/2213401.jpg" border="0" alt=""></a>&#160;</p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Munee是一个集图片尺寸调整、CSS-JS合并/压缩、缓存等功能于一身的PHP库。可以在服务器端和客户端缓存资源。它集成了PHP图片操作库Imagine来实现图片尺寸调整和剪切,之后进行缓存。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Munee可以自动编译LESS、SCSS和CoffeeScript,并且可以把CSS+JS文件合并成一个单一的请求,此外,还可以对这些CSS-JS文件进行精缩,让其拥有更好的性能表现。该库还可以轻易地与任何代码集成。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>3.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://socketo.me/" target="_blank">Ratchet&#160;</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: center; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/2213402.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/2213402.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Ratchet是一个PHP库、WebSockets工具包,开发者可以使用它在客户端和服务器端之间构建实时、双向的App应用,并且可以快速简单地构建事件驱动应用程序(而不是传统的HTTP 请求/响应应用程序)。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>4.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://swiftmailer.org/" target="_blank">Swift Mailer</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/2213403.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/2213403.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Swift Mailer是一个功能丰富的PHP邮件库,不依赖于PHP自带的mail() 函数,因为该函数在发送多个邮件时占用的系统资源很高。Swift直接与SMTP服务器通讯,具有非常高的发送速度和效率。&#160;</p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>5.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://unirest.io/" target="_blank">Unirest&#160;</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: center; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/2213404.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/2213404.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Unirest是一个轻量级的HTTP开发库,可用于PHP、Ruby、Python、Java、Objective-C等开发语言。支持GET、POST、PUT、UPDATE、DELETE操作,它的调用方法与返回结果对所有开发语言来说,都是相同的。</p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>6.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://detector.dmolsen.com/" target="_blank">Detector</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/2213405.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/2213405.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Detector是一个开源的PHP类库,用于检测用户的浏览器环境。它可以获得浏览器的使用情况和浏览器的HTML5 CSS3功能、并分析是否是移动、平板电脑、桌面或网页爬虫和其他项,如:颜色深度、 视频尺寸、Cookie等。该库对每个浏览器用户都使用单一的用户代理字符串来自动适应新浏览器、版本和设备。</p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>7.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://phpthumb.sourceforge.net/" target="_blank">PHP Thumb</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: center; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/2213406.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/2213406.jpg" border="0" alt=""></a><br></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">PHP Thumb是一个PHP类,用来生成图片的缩略图。 只需数行代码即可,支持多种图片来源,包括文件系统或者数据库,支持大多数图片格式。并可对图片进行旋转、剪切、加水印等等。可自定义缩略图的质量,提供内建的缓存以降低服务器的负载。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>8.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://stefangabos.ro/php-libraries/zebra-image/" target="_blank">Zebra Image</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: center; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/2213407.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/2213407.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Zebra Image是一个开源的轻量级图像处理库,并且是一款面向对象库,只需PHP GD2扩展,并支持缩放、裁剪、旋转和翻转操作。它可以用于.jpg、.gif、.png等格式。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>9.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://hybridauth.sourceforge.net/" target="_blank">Hybrid Auth</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/2213408.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/2213408.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">HybridAuth是一个开源PHP类库,用于通过微博/社交网站和ID来提供验证功能实现同步登录网站功能。它能够很方便的与现有网站相集成,只要引用一个文件并添加几行代码就能够实现登录。一旦验证,HybridAuth会提供连接用户的标准化相关资料。此外,除了验证功能,这个类库能够让我们与用户连接的social API客户端相交互。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>10.&#160;<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://bastianallgeier.com/gantti/" target="_blank">Gantt Charts</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/2213409.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/2213409.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Gantti是一个开源的PHP类,帮助用户即时生成Gantt图表。使用Gantti创建图表无需使用JavaScript,是纯HTML5-CSS3。图表默认输出非常漂亮,但用户可以自定义样式进行输出(SASS样式表)。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>11.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://mobiledetect.net/" target="_blank">Mobile Detect&#160;</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: center; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/22134010.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/22134010.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Mobile Detect是一个PHP类,通过User-Agent检测各种手机设备,并结合HTTP Header来检测移动设备环境。该类库最强大的地方是,它有一个非常完整的库,可以检测出所用的设备类型(包括操作类型、以及手机品牌等都能检测)和浏览器的详细信息。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>12.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://phpimageworkshop.com/" target="_blank">ImageWorkshop</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: center; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/22134011.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/22134011.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">顾名思义,ImageWorkshop是一个管理和操作图片的PHP类库,这个类拥有类似图片编辑软件的逻辑:基于层的概念,可以叠加很多层或层组(每一层不同的操纵选项)。它还支持许多功能,比如水印、裁剪、移动、缩放、旋转、叠加等。</p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>13.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://www.jqmphp.com/" target="_blank">JqmPhp</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/22134012.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/22134012.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">JqmPhp是一个PHP开源类库,旨在简化jQuery与PHP来进行移动开发,用于生成使用jQuery Mobile框架所需要的HTML文件。该类库的文件是独立的,所以你可以根据需要来选择使用。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>14.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://nielse63.github.io/php-image-cache/" target="_blank">PHP Image Cache</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: center; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/22134013.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/22134013.jpg" border="0" alt=""></a><br></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Image Cache是一个轻量级的PHP类,可以在用户浏览器里压缩、移动、缓存图片。这个类提供一些简单的设置如:目录、根路径URL等,然后针对每一张图片调用压缩功能。<br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><strong>15.<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://imagine.readthedocs.org/en/latest/" target="_blank">Imagine</a></strong></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="/files/allimg/131009/22134014.jpg" target="_blank"><img style="border: currentColor; vertical-align: middle;" src="http://www.webjx.com/files/allimg/131009/22134014.jpg" border="0" alt=""></a><br></p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Imagine是一个面向对象的PHP类库,用于图片操作。这个类库能够处理一些经常用到的操作如:缩放、裁剪、应用过滤等。其Color类库可用于对任意特定的颜色生成RGB值。并且还提供一些方法来绘制图形如:圆弧、椭圆、线、片等。</p> <p style="font: 14px/24px Helvetica, Tahoma, Arial, sans-serif; list-style: none; margin: 0px 0px 1.5em; padding: 0px; text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">来自:<a style="color: rgb(0, 102, 204); text-decoration: none; cursor: pointer;" href="http://codegeekz.com/useful-php-libraries-and-classes-for-developers/" target="_blank">CodeGeekz</a></p>

Read more+