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
可高度定制的 Flash 图表工具 - JFreeChart
基于 Java 的免费图表工具 - pChart
基于 PHP
6. 地图
- amMap
交互式地图工具,支持下钻式挖掘 - Google Charts API
来自 Google 地图工具,只是支持的地图尺寸有限 - Flashmaps
多个基于 Flash 的地图工具
7. 音频播放器
- XSPF Web Music Player
基于 Flash 的开源音频播放器 - Flash MP3 Player
免费 PHP + Flash MP3 播放器 - TSPlayer
基于 Flash,支持换皮肤 - E-Phonic MP3 Player
轻量级 MP3 播放器,支持换肤,支持实时视效
8. 视频播放器
- OS FLV
开源 Flash 视频播放器 - Flowplayer
很好用,高度可定制。 - JW FLV Media Player
强大的 Flash 视频播放器 - FLV Player
漂亮的 FLV 播放器
9. 视频转换
- OpenCrypt Video Conversion API
强大的视频转换 API,可生成 FLV 视频 - Hey!Watch
一个在线视频编码平台 - Online FLV Converter
在线 FLV 视频转换 - FlashVideo Module API
面向 Drupal 社区的 Flash 视频编码 API
10. 所见即所得编辑器
- TinyMCE
一个轻量的,基于 JavaScript 的所见即所得编辑器 - XINHA
功能完整的开源 WYSIWYG 编辑器 - NicEdit
一个简单的轻量级 WYSIWYG 编辑器 - openWYSIWYG
开源,跨浏览器 WYSIWYG 编辑器 - CKEditor
设计出众,功能丰富的 WYSIWYG 编辑器
本文国际来源:http://www.noupe.com/tools/100-essential-web-development-tools.html
中文编译来源:锐商企业CMS 网站内容管理系统 官方网站