打标签 ‘ web设计 ’
Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文全面搜集 Web 开发中可能用到的各种第三方资源。 1. 函数与类库 A. CAPTCHA CAPTCHA 用来防止恶意表单发布,以下 CAPTCHA 系统可以轻松集成到你的程序中: reCAPTCHA 这是目前最流行的 CAPTCHA 机制,该机制同时是一个古籍数字化工程的一部分,用户在验证的同时,也帮助辨认一些不够清晰的估计扫描。reCAPTCHA 还有一个 Perl 模块 实现该功能。 Securimage 这个一个免费的,开源 PHP CAPTCHA 脚本。 freeCap 基于 GPL 协议的 CAPTCHA 脚本 HN CAPTCHA PHP CAPTCHA 脚本,基于 LGPL 协议 B. 日期处理 日期操作并不轻松,尽管 PHP 和 Perl 内置了大量此类函数,但未必满足你的需要,以下是几个很好用的日期函数: PEAR Date 通用 PHP 日期类库 Date Class PHP 类库,计算及其增减与日期差异 Date manipulation in PHP PHPBuilder.com 上的一个教程,讲解如何进行日期处理 Date::Calc Perl Module Perl模块,用于格列高利历法的日期计算 C. 图形处理 图片缩放,添加水印等: Image Manipulation Class 在 PHP 中缩放,反转,旋转图片 PHP Thumbnailer 一个轻量级图片缩略图工具 PHP [ 阅读全文]
Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文是第二部分。 3. APIs 以下 API 可以将很多现成的功能集成到你的站点: Alexa Top Sites 这个 API 按 Alexa 排名返回网站列表 bit.ly API bit.ly URL 缩短 API Blinksale API 访问 Blinksale 数据。 FoXRate 货币汇率转换 API eBay API eBay 的 API,可以向 eBay 提交货品。 Twitter API Twitter API,用来访问 Twitter 数据,包括用户状态和信息。 4. IP 定位 用户来自什么地方。 OpenCrypt IP Location API 根据 IP 探测用户来自哪个国家 IP Details 一个 PHP 类库,根据 IP 地址获取用户地理位置 GEO-IP IP 到国家对应数据库 5. 图表 amCharts 基于 Flash,支持 3D 图表 FusionCharts 漂亮的 3D 图表 XML/SWF Charts 可高度定制的 [ 阅读全文]