29种Google广告美化风格
1- Rounded corners in blue
View Code
View Code3-Morning Horizon Full Banner
View Code4- Purple Haze Full Banner
View Code
View Code
View Code
7- Black & Blue Titled Full Banner
View Code
8- Black Gradient Full Banner
View Code
Hal Banners
9- Black Horizontal Gradient Half Banner
View Code
View Code
11- Subtle Blue Half Banner
View Code
12- Simple Slanted Black Half Banner
View Code
Button
13- Black Diamond Button
View Code
14- Shadow Box Button
View Code
15- Black n’ Gold Square Button
View Code
16- The Little Black Square Button
View Code
17- Rounded & White Shadow Button
View Code
18- Greenie Button
View Code
Large Rectangle
19- Too-Large Grey Rectangle
View Code
20- Blue 2.0
View Code
LeaderBoard
21-Cloudy Leaderboard
View Code22- Business Card Leaderboard
View Code
23- Shuffled Paper Leaderboard (ver. White)
View Code
24- New Digg Colored Leaderboard
View Code
Medium Rectangle
25- Have-a-Mint Flavored Medium Rectangle
View Code
Skyscraper
26- Grey Bubble Skyscraper
View Code
27- Tall Red Paper Skyscraper
View Code
Small Square
28- Small Square Metal Plate Background
View Code
29- Blue Hazed Small Square
View Code
PHP中几个检查函数的区别
array_key_exists() 检查给定的键名或索引是否存在于数组中
property_exists() 检查对象或者类中是否有指定的属性
method_exists() 类中方法(函数)是否存在
function_exists() 类外的函数是否存在
class_exists() 检查类是否已定义
50款优秀而又实用的PHP工具
国外著名网站smashingmagazine给大家带来了50款优秀而又实用的PHP工具,其中包括PHP代码测试、优化工具,图像处理工具,以及开发过程必须的软件配置管理工具等,相信这些工具能够让使用PHP的朋友如虎添翼!
50款优秀而又实用的PHP工具:
一、PHP代码调试工具
- Webgrind
Webgrind完美支持PHP 5,安装迅速简便,可以跨越多个平台运行。
- Xdebug
Xdebug是使用极为广泛的PHP代码调试工具,它提供大量的工具帮助你找出程序中潜在的BUG,并且它得到了很多PHP开发工具的支持,以做为专门的测试工具继承在这些开发工具中,比如PHPEclipse、phpDesigner等。
- Gubed PHP Debugger
- DBG
- PHP_Debug
PHP_Debug是一款开源的PHP代码调试工具,它能够从多方面给出有用的信息从而帮助你排除代码中存在的问题,并且集成性能测试工具,比如PHP代码执行时间以及SQL语句执行时间等信息。
- PHP_Dyn
- MacGDBp
二、PHP代码测试、优化工具
- PHPUnit :一款基于PHP 5的JUnit组件测试工具。
- SimpleTest
SimpleTest是一款高度集成的PHP代码测试工具。
- Selenium :一款专业全自动WEB站点PHP代码测试工具,比较侧重的UI输入输出数据测试。
- PHP_CodeSniffer
- dBug
一款专注于测试类、对象、数组以及XML文件的PHP工具。
- PHP Profile Class
三、文档管理工具
- phpDocumentor :一款著名的PHP代码管理工具,支持PHP源代码到HTML、PDF、CHM等格式的文档输出。
- PHP DOX
四、安全类工具
- Securimage :好用的图像格式验证码工具。
- Scavenger :一款实时攻击检测工具。
- PHP-IDS :一款非法潜入检测工具。
- Pixy :一款危险代码检查工具,检测来自编程人员自身或者外部信息提交可能的破坏性代码。
五、图形图像处理工具
- PHP/SWF Charts
- pChart - a chart-drawing PHP library
- WideImage
- MagickWand For PHP
六、PHP代码格式处理工具
这些工具可以帮助你按照需求对源代码进行相应的格式处理,比如代码缩进以及分段等,是代码看上去结构分明,易于复用及管理。
- PHP_Beautifier
- PHPCodeBeautifier
- GeSHi - Generic Syntax Highlighter
七、配置管理工具(版本控制)
软件配置管理中有一个比较重要的环节-代码版本库的维护,这样有利于同版本的交叉开发、维护以及后期版本回溯,这对于大型项目尤为重要,以下两款工具可以很好的帮助你。
- Phing
- xinc
八、PHP扩展、工具集、类库支持
- SimplePie
此工具可用于PHP RSS解析。
- HTML Purifier :此工具可以用来移除所有恶意代码(XSS),而且还能确保你的页面遵循W3C的标准规范。
- TCPDF :一个可以用于快速生成PDF文件的PHP5函数包。
- htmlSQL :一组可以使你方便的对HTML和XML内容方便的使用类似SQL语句进行检索的PHP类集。
- The Greatest PHP Snippet File Ever (Using Quicktext for Notepad++)
- Creole :本工具使用PHP 5编写, 是一款真正意义的OO的层,包含丰富的以JDBC为基础的API接口。
- PHPLinq :帮助你方便的使用SQL语法对PHP数组进行操作,避免不正当的数组初始化以及溢出
- PHPMathPublisher
本工具可以帮助你方便的使用脚本语言创建类似上图的复杂数学表达式。
- phpMyAdmin :大家很熟悉的一款SQL管理工具,提供完善的GUI环境帮助你操作MySQL。
- PHPExcel :一组MS Office Excel 文档生成类库。
- Phormer :轻量级PHP相册。
- xajax PHP Class Library :开源PHP类库,帮助你轻松实现多种ajax效果。
- PHP User Class :PHP用户管理类库支持。
- PHP-GTK :使用PHP-GTK帮助你方便的创建拥有漂亮GUI(用户图形界面)的PHP应用程序。
九、PHP在线工具及资源
- Minify!
该工具使用 PHP5 开发,用于合并压缩 js/css 文件的应用程序,合并压缩之后的结果可通过 HTTP gzip/deflate 及一些相关头,优化客户端缓存。
- HTTP_StaticMerger:CSS和JavaScript文件自动“合并”。
- PHP Object Generator
一款PHP代码生成器,它能够为你的PHP4/PHP5应用程序生成简洁和可测试的面向对象代码。
- gotAPI/PHP
该工具可以方便的帮助你创建Widget。
- koders :开放源代码搜索组件。
- PECL :本PHP扩展库含有PHP开发小组提供的不同库的信息。
十、浏览器扩展组件工具(Firefox扩展)
- FirePHP
FirePHP是一款基于Firebug的扩展,可以用来在Firebug的console中方便的输出php的调试信息而又不影响php程序的正常运行。
- phpLangEditor
一款PHP函数库解释工具。
- PHP Lookup :是一个内置的搜索栏,以帮助您快速查找引用的PHP语法。
- PHP Manual Search :一个方便的搜索栏,从您的Web浏览器中搜索官方PHP文档。
更多扩展应用请参考:[组图]15款基于浏览器扩展的WEB开发工具
十一、PHP框架支持
- Dwoo :PHP5 的模板引擎。
- CodeIgniter
用于敏捷软件开发的PHP框架。
- YII Framework :一个高性能的基于组件的PHP框架。
- NetBeans :强大的PHP扩展框架支持集,拥有完善的GUI界面,独自成为一款强大的PHP开发工具。
- Solar
- symfony :一个开源的PHP Web框架,加速Web应用程序的创建与维护。
- PEAR
- Propel :一个适用于PHP5的OR映射(Object Relational Mapping)框架。它允许你使用对象代替SQL来读写数据库表格中的行。
- {{macro}} template engine
- Zend Framework :是一个开放源代码的PHP5 开发框架,可用于来开发web 程序和服务。
- Qcodo
一个适用于敏捷开发基于PHP5采用MVC架构与CRUD代码生成功能的框架。
- SAJAX :Sajax 是一种制作 Ajax 应用程序的模块化方式,通过预定的、动态的函数调用,使得应用程序的开发过程更加平滑。
- Smarty : 使用PHP实现MVC开发模式的逻辑层和表示层的模板引擎。
- CakePHP
一个开源的PHP on rails的full-stack框架。
- Savant2 :一套直接使用PHP function并做了合理的限制的PHP模板引擎。
- PHPSpec :一个简洁的PHP框架。
- BIWEB :一套最新推出的,针对大型WEB项目设计的开源框架,可承担高负载、大流量、易分流,最大化提升服务器性能,并集成了SEO,WAP,RSS等当今最流行的功能, 开发WEB应用推荐框架。
十二、PHP集成开发环境(IDE)、编辑器
- PHPEclipse
一个强大的Eclipse环境下开发PHP的插件,包括的主要功能有:PHP语法分析,调试,代码格式化,大纲视图,代码模板定制等。
- PhpED
一套Windows环境下的PHP集成开发环境。
- phpDesigner
一款轻量级的PHP集成开发工具,代码编辑器功能特别强大,支持在线预览。
- Zend Studio
一款Eclipse下优秀的PHP开发环境,适用于开发包含丰富接口的RIAs应用程序。
- Aptana PHP :优秀的开源IDE开发环境,与Aptana Studio协同工作。
- PDT :一款开发工具框架,致力于在Eclipse平台之上提供一个功能完整的PHP集成开发环境。
- VS.Php :顾名思义,该插件允许我们在Visual Studio .Net开发工具中集中进行PHP程序开发,例如使用VS.php运行ASAP应用。
- PHPEdit :本款IDE工具侧重于提供强大的代码编辑器支持,提供例如语法突出显示、代码提示、代码识别、代码缩进等常用功能,同时集成PHP调试器以及一个用户使用帮助文档生成工具。
UC1.5升级需要注意一个secques字段
鄙人ArthurXF开源的BIWEB商务智能网站系统,功能强大,请大家访问http://biweb.cn了解详情。
5年研发BIWEB网站系统开源免费下载
BIWEB中文5.5大致功能如下:
1.系统特点
(1)BIWEB采用PHP5+PDO_mysql+MYSQL+SMARTY程序架构,以上系统均为PHP官方开发和推荐的最优组合,所以不必担心未来PHP程序语言升级所带来的不必要的麻烦。请用户务必注意系统配置是否支持,否则将不能正常运行!如需要可以光临上海网务网络信息有限公司(http://www.bizeway.com)购买相关服务!
(2)BIWEB在WINDOWS、LINUX、UNIX下均表现优异,但因BIWEB系统可以对整个网站的链接进行各种优化,所以BIWEB最佳的运行环境是在APACHE下运行,IIS下运行PHP的环境,虽可运行BIWEB系统但是官方不推荐。BIWEB链接系统使得整个网站更像纯静态网页网站,并使全站链接最大只有3层,对搜索引擎非常友好,利于搜索引擎全站收录。
(3)BIWEB设计包含了大量的SEO优化模块,用户可针对整个网站每个页面做出不同的优化调整,可以针对每个页面设置不同的标题,关键字和说明。
(4)BIWEB系统提供自动生成google sitemaps功能,可以直接提交到google去,以便google对网站进行全站收录。
(5)BIWEB栏目设计灵活独立,可以进行各种拆装并运行到各个以ArthurXF为底层的框架中去,如果您目前的网站功能不够理想,你还可以到BIWEB官方网站(http://www.biweb.cn)选择下载合适您使用的功能模块!
(6)BIWEB对于数据库支持非常灵活,每个功能栏目均可调用不同服务器上不同环境的数据库,并可将每个数据表分散到各个服务器去,以达到降压分流的作用,是BIWEB做为大型应用WEB项目的一个独有的特色,如会员系统调用的是A服务器上的mysql,而新闻系统可以调B服务器上的mssql,产品系统可以调用C服务器上的ORACLE。
(7)BIWEB针对大型项目高负载大流量的特点,采用了smarty动态页面缓存,生成纯静态页面、客户端页面缓存三大页面缓存机制,降低服务器CPU的开销,另设计了数据库数据查询缓存,可以大幅降低数据库访问瓶颈,合理的使用上述缓存系统,可以将独立的服务器访问承载量提高近20倍!
(8)BIWEB的栏目都是带后台操作功能的,栏目设计最快2分钟即可完成包括后台管理在内的栏目程序设计,还有很强的重用性,真可谓程序设计人员的福音啊。
(9)BIWEB的数据扩展性非常的强,采用了独有的数组存储数据法,可以免去增加数据字段而对系统大作调整之苦。并可以演变出很多强有力的应用,例如:秀秀网(www.showself.cn)的多页相册和论坛单个主题加无数回复仅为一条数据记录,可快速查询和便于管理。
(10)BIWEB系统可以在后台由用户直接操作备份和还原数据库,备份数据库可以自动分卷打包成zip下载,支持大数据库打包备份。这样可以脱离专业人士才能备份数据库。
(11)BIWEB系统采用ArthurXF为底层MVC架构,实现了程序和模板分类,所以就算以后网站改版也可以只换模板不改程序,最大化的提高程序的复用率!
(12)BIWEB系统可以灵活设定smarty的标识和缓存,方便整合不同Smarty做的页面模板,而无需做大改动,并可以针对栏目需求不同设定不同缓存时间。
(13)BIWEB系统具有404错误自动修复功能,可以确保每一个访问您网站的访客都能看到正常的网页,即使那个链接已经不存在了,还能引导用户访问网站首页。
(14)BIWEB系统拥有中文繁简自动转换功能,简体站可以直接生成一套繁体网站并可被搜索引擎收录,相当于一套站的内容,两套站的收录量。
(15)BIWEB系统WAP功能不需要用户任何改动,就可以将网站内容支持手机浏览,在3G时代不能被手机浏览的网站势必将要淘汰。
(16)BIWEB系统的内容均可自动生成word文档供访客下载浏览,并且word文档在google中默认page rank为3,也可以大大提高网站排名,加大网站流量。
(17)BIWEB系统所有的栏目均支持RSS订阅,可以将自己网站的RSS提供到各个聚合网站去,快速传播自己网站的信息。
(18)BIWEB系统采用中文分词搜索,即可满足用户平时的搜索习惯,又可最大化的提供搜索结果。
2.后台系统设置
(1)基本设置,后台设置网站常用信息,此常用信息可以影响全站设定。
(2)系统环境,了解系统配置,查看是否有系统要求但是却未安装的模块。以便找出系统运行不正常的原因。
(3)模板设置,如果有多套页面模板,可以在此功能选择多套模板切换。
(4)缓存设置,三大缓存设置方式:smarty页面缓存、客户端页面缓存、数据库数据缓存,并可设置缓存时间。合理使用可以大幅降低服务器压力,只是需要占用大量磁盘空间。
3.后台网站管理
(1)固定功能有会员系统、图片广告系统、文字广告系统、友情链接系统
(2)另行安装功能模块,可以到BIWEB官方网站(http://www.biweb.cn)查找符合您需要的功能模块,下载上传到网站目录下,执行功能栏目中的install.php进行安装即可。
(3)众多功能模块分为数据库配置分类安装和配置文件分类安装两种方式,数据库配置分类便于管理但开销大适合灵活分类系统,配置文件开销小适合于固定分类系统,用户可选择安装,如选择配置文件分类必须在执行install.php之前,先进行配置文件修改。
(4)网站功能分类栏目支持无限级分类,并可以非常直观的管理和设定,还可以设定跳转链接,访问时直接跳转到指定页面。
(5)网站功能管理栏目各有不同功能,但都有灵活方便使用的特点,而且可以在数据更新时更新纯静态页面。
4.后台单页栏目
(1)网站都有一些一个页面即可展示的内容,BIWEB系统的单页栏目可以根据配置文件生成纯静态的单页页面,方便管理单页内容,可以随时调整。前台不增加服务器压力。
(2)单页栏目不限数量,并每个单页均可设置标题、关键字和说明,达到SEO优化网站的目的。
5.后台采集数据
(1)后台采集目前是跟着栏目附带出现的,如果有的栏目有采集功能,安装了该栏目以后,就会出现采集功能。这些栏目附带的采集都是定制的采集,针对性强,采集准确率高。
(2)采集可以带图远程采集,或者采集音频、视频文件。
(3)通用采集器,在调试中,尚未推出,需要有一定的专业知识的人,才能做到精确采集。
6.后台数据备份
(1)数据备份,设定备份分卷大小,可直接下载zip备份压缩包。
(2)数据还原,可以将备份还原上传到服务器上。
(3)数据优化,可以优化整理去除数据库中的碎片。
7.后台网站优化
(1)网页SEO优化,设定各个栏目的标题、关键字和描述,单独页面的SEO需要在每个栏目管理页面去做,此处设定均针对大栏目设定。
(2)链接优化,可以设定是否生成静态链接,是否生成纯静态页面,并可以设置静态页面的后缀名。
(3)更新静态页面,如改动了一些设置以后,发现静态页面没有发生变化,可以使用此功能更新全部的静态页面。
(4)Google Sitemaps,自动将全站的信息生成Sitemaps提交到google,以便google对全站进行全面搜索。
8.后台网站工具
(1)关键字广告,设定的关键字在发布信息的时候,会自动根据关键字设定找到匹配的关键字并加上广告链接,切忌不要设定嵌套关键字,如公司和网络公司,这样会生成嵌套链接错误。
(2)非法信息过滤,可以在这里设定需要过滤的信息,如果设定了替换字符,就会把需要过滤的信息用替换的内容代替。没有设定替换字符,则直接删除。
----------------------------------------------------------------------------------------
BIWEB系统需要达到最佳使用效果,必须Apache+PHP5+PDO_MYSQL+MYSQL+SMARTY的架构,请使用者切记!
此版本提供的BIWEB系统仅为一个干净的网站框架,用来新建一个网站之用,除网站架构附带的功能外,另只附带了一个新闻系统供大家开发参照,此版本并不是一个完成的网站,不可能达到安装后即可直接使用的效果,还需另外安装功能模块及开发自己的网站模板才能使用。如果需要直接可以使用的网站系统,请到BIWEB官方网站(www.biweb.cn)整站栏目中去下载符合您功能要求的整站系统。
BIWEB 官方网站:http://www.biweb.cn
BIWEB V5.5下载地址:http://www.biweb.cn/biweb/biweb_v5.5.0_SC_UTF8_Build090324.rar