概述:慧都小编为大家整理了200+款Web开发工具,涵盖拖放Web应用程序构建、代码库、项目管理、测试工具以及支持各种语言的框架等,从 Ajax 到 Ruby 到 Python,应有尽有。
慧都小编为大家整理了200+款Web开发工具,涵盖拖放Web应用程序构建、代码库、项目管理、测试工具以及支持各种语言的框架等,从 Ajax 到 Ruby 到 Python,应有尽有。
Web程序构建 | 代码段、搜索引擎&库 | 开发环境、平台&框架 | 一般开发工具 | Mashups与 APIs | 参考资料和资源 | 检查、监测、bug跟踪&项目管理 | Ruby & Ruby on Rails资源与工具 | Ajax, Java & JavaScript 资源和工具 | PHP资源&工具 | Per工具&资源 | Flash资源&工具 | Python资源&工具
第一类:Web程序构建
- DreamFace:用于创建个性化Web应用程序的框架
- Organic Incentive:以拖放式界面创建Web饰件
- dbFLEX:商务程序开发平台
- app2you:创建自定义Web程序的在线工具
- Qrimp:经济实惠的数据库平台,围绕你的数据创建应用程序
- Lightspoke:拖放式设计的应用程序构建工具,动态过滤,排序,真正的关系数据库后台
- Tersus:可视化应用程序构建工具,无需代码和脚本
- Qt:跨平台应用程序框架,可以同时开发应用与界面。>>>Qt详情
第二类:代码段、搜索引擎&库
- byteMyCode:代码片段搜索引擎
- Snipplr:可以存储和组织所有的代码片段的代码库
- ErrorKey:错误代码搜索引擎
- findJAR.com:JAR文件搜索引擎
- github:代码库,既支持公共代码,又支持私人代码,私人代码通过 SSH 以及 SSL 访问
- merobase:查找组件的搜索引擎
- Codebase:代码库,提供票务支持和部署跟踪应用程序
- CONFiles:在线存储和共享配置文件
- CodeSnippets:公共代码库,也支持私人代码
- GWT-Ext:免费的,可下载的小工具库
第三类:开发环境、平台&框架
- SocialGO:社交网络托管平台,包括消息、视频对话、自定义成员资料、图片分享和博客等
- RubyMine:一个Ruby 和 Rails整合开发 IDE
- PhpStorm:一个轻量级且便捷的PHP IDE
- Pringo:社交网络平台,包括视频、MP3支持、图片库、圈子和播客等
- slinkset:用于常见社交新闻站点的在线平台
- Zend Studio:新一代的专业级的PHP IDE(应用程序开发环境)
- iWidgets:社交聚合平台,允许你聚合你的内容到社交网络和门户网站
- WackWall:托管的社交网络平台
- WhiteLabelDating.com:用于创建您自己品牌的约会,社交网络或社区网站的平台
- ONEsite:社交网络平台,包含博客、图片&视频库、评分与标签,消息板,私人消息等
- jinity:免费社交网络平台,包含消息板,聊天,圈子,日志,投票,新闻等
- Magnify.net:包含了全套媒体工具的网站视频平台
- ShoutEm:微博社交网络平台
- Soceeo:社交网络平台,包含文件分享、新闻、投票等
- Swift:移动站点创建工具,包括多种设计选项、支持 RSS Feed、多媒体等
- SnappVille:社交网络平台,包含圈子、博客工具、即时消息等
- Ning:社交网络平台,包括自定义品牌,会员资料,事件列表,甚至 Facebook 集成
- mixxt:社交网络平台,包含包括事件,论坛等
- Spring:是一个开源的Java/Java EE全功能栈应用程序框架,在JavaEE社区中非常受欢迎,以Apache许可证形式发布,也有.NET平台上的移植版本
- Struts2:它不是一个Struts的新的发布版本,而是一个全新的框架。Struts2是第二代基于Model-View-Controller (MVC)模型的web应用框架。Struts2是java企业级web应用的可扩展性的框架。它是WebWork和Struts社区合并后的产物
- Wicket:一个基于Java的Web开发框架,与Struts、WebWork、Tapestry相类似
- Tapestry:开源的基于servlet的应用程序框架,它使用组件对象模型来创建动态的,交互的web应用
- Stripes:一个视图框架用于利用最新的Java技术来构建Web应用程序
- Laravel:巨匠级PHP开发框架,现在最流行的一款PHP框架,功能强大,学习和使用也非常简单方便,即使你是PHP新手,也不用担心入门问题
- Phalcon:基于C语言的拥有高性能和低功耗等特点的开源PHP开发框架
- Symfony:一个基于MVC模式的面向对象的PHP5框架。它具有开源、开发速度快、性能高等特点。但是Symfony2的学习曲线也比较陡峭
- CodeIgniter:一个非常老的PHP框架
- Yii:一个高性能的,适用于开发WEB2.0应用的PHP框架。Yii几乎拥有了所有的特性,包括MVC、DAO/ActiveRecord、I18N/L10N、caching、基于JQuery的AJAX支持、用户认证和基于角色的访问控制、脚手架、输入验证、部件、事件、主题化以及Web服务等等
- Aura:干净、完整的PHP类库。Aura为PHP 5.4及以上版本提供独立的类库,它的代码非常干净,并且真正独立
- CakePHP:一个基于PHP的免费且开源的PHP框架,最开始从Ruby On Rails框架里得到的灵感
- Zend Framework:由最流行最专业的PHP IDE产品Zend Studio的开发商开发,Zend Framework (简写ZF)是开源的,主要用于Web应用程序的开发和服务
- Flight:一个快速、简单、可扩展的微型PHP框架,允许用户快速的构建Restful Web应用程序
- Kohana:开源的、面向对象的MVC Web框架,是使用PHP 5来构建的。它的优点是快速、安全和体积小
- zembly:创建社交应用的平台,目前处于 Beta 版
- Yuku:社区平台和托管解决方案,可定制且有强大的管理工具
- SocialEngine:基于PHP的社交网络平台,包含子网,搜索友好 URL,博客,圈子等
- Cappuccino:开源框架,用于创建桌面品质的Web 程序
- Jaws:一个用于创建动态网站的用户友好的框架和CMS
第四类:一般开发工具
- Tabifier:自动缩进源代码
- Sms2do:评测和演示 SMS 程序的免费工具
- Pretty Printer:源代码格式工具,支持PHP, JavaScript, CSS等
- Jitterbit:开源集成解决方案,改善可扩展性和性能
- Bitizer :二进制,十进制,十六进制,Base 36和 ASCII转换工具
- thmbnl :显示那些连接到你网站页面的缩略图
- ID Selector:一款非常实用的OpenID工具,帮助用户记住OpenID
- consoleFISH:免费的,基于 Web 的 SSH 服务器访问
- form site:可创建自定义表单
- 99Polls:创建自定义调查和投票
- Warehouse:一个非常漂亮的代码库浏览服务,支持多代码库以及非常完善的权限控制
- rendur 2.1:Sandbox应用程序,一边写代码,一边生成页面
- Languify :翻译管理系统,用于处理敏捷软件项目中的多语言支持
- ROR Sitemap Generator:用于生成ROR格式地图
- MicroMaps :为你的网站创建交互式地图
- Newsfeed Maker:为你的网站或博客创建 News Feed
- WriteMaps:网站地图在线生成工具
- Project Kenai :开源项目免费托管,包括协作和问题跟踪
- Launch Splash: 为你还没有开通的网站免费生成一个欢迎页面
- Browser Shell :基于浏览器的SSH工具
- foigo :创建自定义的表单,调查和数据库
- AggData:项目的预制列表
- SnapCasa:免费且易于实现的网站缩略图工具
- Versionshelf:代码库安全管理
第五类:Mashups与 APIs
- The Echo Nest:音乐相关的开发服务 API,包括歌手资料,音乐推荐等功能
- Zeep Mobile:添加文本至网站的API
- Clickatell :一个SMS网关,让你的网站通过多中连接方式发短消息
- Nonoba :在线游戏开发API,支持多玩家
- Zong:移动支付平台,包含开发 API
- Web Shots Pro:添加网站缩略图至应用程序的API
- Pushpin:在线地图API,支持数千个标记(图钉)和其他高级功能
- Datamash:利用web上的信息为你的网站创建widgets和mashups
- Spicy Pipes:Mashup builder
第六类:参考资料和资源
- COfundOS:一个讨论开源软件和寻找资金的平台
- Mac Yenta :服务于独立的Mac 开发者的社交网络平台
- CorkDump:一个关于常用资源(代码片段,CSS,Flash 等)讨论板
- All Developers Network :开发者的社交网络
- CodePlex:来自微软的开源项目托管站点
- UnmatchList:开发人员和设计人员的资源库
- developerAnalytics:社交服务评分与报告,帮助你掌握最新热门和最有潜力的社交媒体应用
- CollabFinder:一个供开发设计者协同工作的地方
第七类:检查、监测、bug跟踪&项目管理
- CloudStatus: 独立监测网络上最流行的云服务
- HttpWatch :一款集成的HTTP嗅探器
- TestCafé :DevExpress最新开发的一款革命性的Web测试框架
- VB Watch :集性能分析、保护和调试为一体的工具
- BetaBitz:一个帮助你寻找 Beta 测试者和 提升网站知名度的网站
- observu:免费网站和服务器跟踪服务
- UserFix :Bug 报告与功能请求站点
- OctaGate SiteTimer:检查网站加载时间
- Cuzillion:简单的页面测试和检查程序
- Mob4Hire:允许开发者在发布前通过真实用户测试应用
- Beanstalk :一个托管的服务,用来浏览跟踪版本控制,包含对Basecamp 以及 Campfire 等同类服务的集成
- BUGtrack:项目管理和Bug跟踪
- UserZoom :用户体验测试平台
- devunity:曾是一个 Beta 版 Bug 跟踪服务,现已成为社会化开发平台
- BuiltWith :为站点提供技术分析与 SEO 信息服务
- fixx:问题和bug跟踪软件,包含移动设备界面与协同功能
- BugWiki:一个简单的 Bug 跟踪系统
- litmus :基于web的测试应用程序,可在不同的浏览器检查你的设计
- Bugtagger:一个包含标签机制的 Bug 跟踪程序,方便找到每个 Bug 是与什么相关的
- FEED Validator:验证你的 Atom, RSS 以及 KML 聚合服务
- pastebin:Debug工具,允许你协同工作以解决问题
- JUnit.org:用于编写和执行自动化测试程序的测试框架
第八类:Ruby & Ruby on Rails资源与工具
- Open Source Rails:展示开源 Ruby on Rails 站点
- RubyMine:RubyMine 是一个Ruby 和 Rails整合开发 IDE
- Exceptional:对Rails应用进行异常跟踪和管理
- TuneUp:是一款优化工作,可检查应用程序的性能
- heroku:Ruby on Rails平台,无需安装或配置,可直接在浏览器中写代码
- RSpec 1.1.8:Ruby 的开发框架,包括 Scenario 框架与代码示例框架
- Lovd By Less:开源的Ruby on Rails社交网络平台
- Merb : 功能全面的Ruby框架
- Camping:微型的Ruby on Rails框架
第九类:Ajax, Java & JavaScript 资源和工具
- Javxs:一款在线工具,看将HTML转换为JavaScript
- frevvo:一个 Ajax 表单创建工具,包括 XML 支持与拖放式控制
- AjaxDaddy:Ajax 程序演示
- WaveMaker:可视化、开源的 Ajax 所见即所得(WYSIWYG )编辑器
- AppJet:JavaScript应用程序编写平台
- SproutCore:JavaScript框架,用于创建桌面品质的Web应用
- Bungee Connect:Ajax Web应用程序平台,跨浏览器支持
- Spring:企业 Java 应用平台,旨在提高开发效率与程序质量
- jQuery :一个用于 Ajax Web 开发的 JavaScript 库
- KSS :使用该框架,无需编写任何代码就可以开发基于 javaScript 的 UI
第十类:PHP资源&工具
第十一类:Per工具&资源
- Mason:基于 Perl 的 网站开发引擎,包含 Debug, 模板等工具
第十二类:Flash资源&工具
- OpenLaszlo:富 Internet 平台,结合 Flash 与 DHTML,但只需一次编写