200+Web开发工具

慧都小编为大家整理了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:一个供开发设计者协同工作的地方

>>>前端开发学习资源集合

>>>11个激发开发者灵感的用户界面设计资源网站

第七类:检查、监测、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:用于编写和执行自动化测试程序的测试框架

>>>史上最全的Web性能测试工具大全

返回顶部

第八类: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资源&工具

  • Flow3:PHP框架,最初用于 TYPO3 5.0,但可以独立使用
  • Prado:基于组件的PHP5编程框架,面向对象,事件驱动

第十一类:Per工具&资源

  • Mason:基于 Perl 的 网站开发引擎,包含 Debug, 模板等工具

第十二类:Flash资源&工具

  • OpenLaszlo:富 Internet 平台,结合 Flash 与 DHTML,但只需一次编写

第十三类:Python资源&工具

  • GTK+:一个用于创建GUIs的工具
  • Wing IDE:一个专业的Python开发环境
  • Cheetah :一个开源的,基于Python的模板引擎与代码生成工具

来源:http://www.evget.com/article/2014/3/13/20658.html

你可能感兴趣的:(200+Web开发工具)