来自 奥门威尼斯网址 2019-09-14 02:43 的文章
当前位置: 威尼斯国际官方网站 > 奥门威尼斯网址 > 正文

开源中最好的Web开发的资源,开源中最好的Web开

开源中最棒的Web开垦能源汇总

2011/06/08 · HTML5 · HTML5

原作出处: b2bweb   译文出处:陈皓   

法兰西Web开辟职员 Julien Guézennec 整理汇总的关于Web开采的能源和目录,由陈皓翻译。

上学HTML 5编制程序和规划

  • HTML5 Rocks : Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码
  • 很准确的 HTML5 Dashboard – Mozilla,效果很炫。
  • WhatWG Developers, 二个知晓的 HTML5 技巧标准表达书。
  • StackOverflow : 人人皆知的技巧问答式论坛。
  • Addyosmani, jQuery 和 JavaScript 小说教程
  • Sohtanaka, jQuery 和 JavaScript 作品和科目
  • Nettuts+ 是二个直面Web开采职员和希图人士的网址,提供种种技巧教程和作品,覆盖 HTML, CSS, Javascript, CMS’s, PHP 和 Ruby on Rails.
  • Codrops, 教程和 web 资源
  • WebAppers, 最棒的开源能源
  • Tutorialzine – PHP MySQL jQuery CSS 教程, 财富和礼金
  • Mozilla JavaScript guide
  • codes snippets, 小编自个儿征集的一对代码片段

劳务器端的软件

图片 1

  • Node.js 是劳动器端的 JavaScript 情形,其使用了异步事件驱动情势。其让Node.js在广大互连网应用系统布局下得到丰硕不易的性能。 源码 和 实时演示。
  • PhantomJS 也是一个劳务器端的 JavaScript API的WebKit。其协助种种Web标准: DOM 管理, CSS 选用器, JSON, Canvas, 和 SVG
  • Lighttpd 二个轻量级的开源Web服务器。音信,文档,benchmarks, bugs, 和 download. Lighttpd 支撑了多少个十二分资深的 Web 2.0 网站,如:YouTube, wikipedia 和 meebo.
  • NGinx, 质量巨高无比的轻量级的Web服务器。比Apache高多了。花了6年的年月,终于走到了1.0版。
  • Apache HTTP Server 是二个相当的红的并扶助四个流行的操作系统的Web服务器。
  • PHP 大概是最流行的服务器端的Web脚本动态管理语言。
  • 当然,还有 Ruby, Python, Erlang, Perl, Java, .NET, Android, C++, Go,Fantom,CoffeeScript, D, …

PHP 框架和工具

图片 2

  • WordPress 是多个遵照博客系统的开源软件。
  • Drupal 是叁个剧情管理系统 (CMS).
  • Centurion 是贰个新现身的开源 CMS ,二个灵然的 PHP5 Content Management Framework. 使用 Zend Framework, 其组件百折不挠通用,轻巧,清楚和可接纳的规划条件。
  • phpBB 三个开源的论坛(国内的Discuz!更加多)
  • ★ SimplePie : 超快的,易用的, RSS 和 Atom feed PHP解析。
  • ★ PHPthumb, PHP 图片管理库
  • ★ PHPMailer 庞大的全职能的PHP邮件库
  • PubSubHubbub合计,二个简易,开放, server-to-server 的 pubsub (publish/subscribe) 公约——Atom and 福睿斯SS的扩张。

数据库

图片 3

  • Apache CouchDB 是三个面向文书档案的数据库管理体系。它提供以JSON 作为数据格式的REST 接口来对其开展操作,并可以透过视图来调整文书档案的团组织和表现。.源码.
  • MonoQL 是贰个应用PHP+ExtJS开拓的MySQL数据库处理工具。界面极像一个桌面应用程序,帮衬超越58%常用的意义满含:表格设计,数据浏览/编辑,数据导入/导出和高端查询等。
  • MariaDB 是MySQL的二个分层,由MySQL 创办人Monty Widenius 所开荒。GPL,用来对抗Oracle全体的MySQL的license的意外。自Oracle收购SUN以来,整个社区对于MySQL前途的顾忌就从未终止过。
  • SQLite 不像常见的客户端/服务器结构表率,SQLite引擎不是个程序与之通讯的独门进度,而是连接受程序中造成它的二个首要部分。所以最主要的通信左券是在编程语言内的第一手API调用。那在成本总的数量、延迟时间和完全轻易性上有积极的功力。整个数据库(定义、表、索引和数据本人)都在宿主主机上囤积在二个单纯的文 件中。它的简要的陈设性是透过在起来一个思想政治工作的时候锁定任何数据文件而做到的。库实现了相当多的SQL-92规范,包括工作,就是意味着原子性、一致性、隔开性 和持久性的(ACID),触发器和大许多的纷纷查询。不进行项目检查。你能够把字符串插入到整数列中。有些客户开掘那是使数据库尤其可行的翻新,特别是与无 类型的脚本语言一同使用的时候。其余顾客以为那是首要的症结。
  • SQL 在线设计编辑器,这一节的不行图片就是以此在线编辑器的表率了。八个画数据库图表的在线工具。很强劲。

API 和 在线数据

图片 4

  • ProgrammableWeb, 最风靡的Web Services 和 API 目录大全。
  • Google Data Protocol 一组谷歌(Google)服务的数据服务API。
  • Yahoo! Developer Network – APIs 和 Tools
  • Yahoo! Pipes 可视化在线编程工具,它是二个用以过滤、调换和集纳网页内容的劳动。
  • ★ The Yahoo! Query Language 三个很像 SQL的网页查询工具。

在线代码和媒体编辑器

图片 5

  • CodeRun Studio三个基于JavaScript语言开拓的跨平台的融会开拓蒙受,它立足于云总计的宏图思路,方便开荒者在浏览器端便得以轻巧开辟、调试和配备网络应用程序。
  • Cloud9 IDE – 二个依据Node.JS营造的JavaScript程序开荒Web IDE。它具备二个相当快的文本编辑器扶助为JS, HTML, CSS和那二种的错落有致代码进行着色彰显。
  • jsFiddle – Javascript的在线运维体现框架,那个工具得以使得的救助web前端开辟人士来有效分享和演示前端效果,其简单而强大(JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo, HTML, CSS)
  • Akshell,一种云服务,它采取服务端的JavaScript和在线的IDE帮衬开拓者实行高效应用程序开拓。 它还提供云托管,所以安插是即时的。
  • JSONeditor, 二个好用的JSON 编辑器
  • TinyMCE 贰个轻量级的依赖浏览器的所见即所得编辑器,帮助近期流行的各类浏览器,由JavaScript写成。
  • Ext Designer 是贰个桌面应用工具,帮衬你急速支付基于ExtJS 的客户界面。
  • LucidChart,一款基于最新的html5本领的在线图表绘制软件,功用庞大,速度急忙,运营此软件要求支持html5的浏览器。
  • Balsamiq Mockups, 产品设计师绘制线框图或产品原型分界面包车型地铁利器。
  • Color Scheme Designer 3 – 七个无需付费的线上调色工具
  • Pixlr, 是二个源于瑞典基于Flash的免费在线图片管理网站。除了操作介面和职能周围Photoshop,依然多语言版本,帮助简体汉语。
  • Aviary, 是四个根据HTML5 的在线图片管理工科具,能够很轻松的对图纸展开前期管理。 Aviary API
  • Favicon Generator, 线上favicon(16×16)制作工具。

代码财富和版本调控

图片 6

  • GitHub 是一个用来选拔Git版本调控连串的品类的基于互连网的存取服务。
  • Git 是叁个由Linus为了越来越好地管理linux内核开荒而创办的遍及式版本调整/软件配置管理软件。其巨快无比,高效,采纳了布满式版本库的艺术,不必服务器端软件帮忙,使源代码的揭露和沟通极度方便。
  • Google Code Google公司官方的开采者网址,包含各类开采技艺的API、开垦工具、以及开拓本事参照他事他说加以考察资料。
  • Google Libraries API 谷歌将特出的 JavaScript 框架安排在其 CDN 上,在我们的网址上采取 谷歌Libraries API 能够加速 JavaScript 框架的加载速度。
  • Snipplr 三个盛放的源代码技术分享社区,称得上Code 2.0。和一般的源码分享网址分裂,它针对的并非重型网址源码,而是一些编程的代码技巧。

JavaScript 桌面应用框架

图片 7

  • jQuery 是叁个高效、简单的JavaScript library, 它简化了HTML 文件的traversing,事件管理、动画、Ajax 互动,进而利于了网页制作的便捷升高。 源码, API, API浏览, 很不利的文书档案.
  • ★ 官方的 jQuery User Interface (UI) library (演示和文书档案). 源码,Themes Roller, Download.
  • YUI 2 — Yahoo! User Interface Library
  • Mootools, 一个至上轻量级的 web2.0 JavaScript framework
  • Prototype 提供面向对象的Javascript和AJAX
  • Dojo The Dojo Toolkit,八个有力的无可奈何被征服的面向对象JavaScript框架。首要由三大模块组合:Core、Dijit、DojoX。Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等连锁操作API。Dijit是多个可转变皮肤,基于模板的WEB UI控件库。DojoX包罗一些更新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。
  • Ext JS 4, 业内最强劲的 JavaScript framework。
  • PHP.js, 二个开源的JavaScript 库,它尝试在JavaScript 中达成PHP 函数。在您的种类中程导弹入PHP.JS 库,可以在静态页面使用你垂怜的PHP 函数。

JavaScript 挪动和触摸框架

图片 8

  • jQuery Mobile : 是 jQuery 在手提式有线电电话机上和机械设备上的本子。jQuery Mobile 不止会给主流移动平台带来jQuery核心库,而且会发布二个总体统一的jQuery移动UI框架。支持全世界主流的位移平台。jQuery Mobile开拓协会说:能开辟那些类型,大家极度快乐。移动Web太须求多个跨浏览器的框架,让开荒职员开采出真正的运动Web网站。大家将尽全力去满足那样的须要。 Sources.
  • Zepto.js Zepto.js 是帮忙活动Web基特浏览器的JavaScript框架,具备与jQuery包容的语法。2-5k的库,通过科学的API管理绝大好些个的为主工作。 Sources.
  • MicroJS : Microjs网址应用列出了广大轻量的Javascript类库和框架,它们都相当的小,半数以上稍差于5kb。那样你没有供给因为只须要三个效应将要加载多个JS的框架。
  • PhoneGap :是一款开源的手提式有线电电话机使用开拓平台,它独有只用HTML和JavaScript语言就足以制作出能在多个活动设备上运维的选择。 Sources.
  • Sencha Touch Sencha Touch 是二个扶助二种智能机平台(Motorola, Android, 和一加)的 HTML5 框架。Sencha Touch能够让你的Web App看起来像Native App。美丽的客户分界面组件和加多的数据管理,全体依据最新的HTML5和CSS3的 WEB标准,全面包容Android和Apple iOS设备。
  • JQtouch, 是二个jQuery 的插件,首要用于手提式有线话机上的Webkit 浏览器上贯彻部分归纳动画、列表导航、暗中同意使用样式等种种常见UI效果的JavaScript 库。 Sources.
  • DHTMLX Touch 针对移动和触摸设备的JavaScript 框架。DHTMLX Touch基于HTML5,创设移动web应用。它不不过一组UI 小工具,而是贰个完全的框架,能够本着移动和触摸设备创造跨平台的web应用。它非常主流的web浏览器,用DHTMLX Touch创立的选取,能够在平板电脑、HTC、Android智能手提式有线电话机等方面运维通畅。

jQuery 插件

图片 9

  • Waypoints 是二个jQuery 用来达成捕获各样滚动事件的插件,比方落到实处无翻页的内容浏览,也许固定某些成分不让滚动等等。帮衬主流浏览器版本。
  • Lazy loader 插件能够兑现图片的延迟加载,当网页比较长的时候,会先只加载客商视窗内的图纸,视窗外的图片会等到您拖动滚动条至后边才加载,那样有效的幸免了因图片过多而加载慢的坏处。
  • TweenJS : 一个简便和强有力的 tweening / animation 的Javascript库。
  • Easings 类Css3的jQuery 动画插件
  • Spritely 这一个插件能够创立出如flash同样的卡通片效果,举例:在页面上有一头飞动的飞禽,五个动态滚动的背景等。
  • File Upload, jQuery 文件上传插件4.4.1
  • Slideshow/Carousel 插件. Sources.
  • Supersized – 全屏式的背景/幻灯片插件
  • Masonry i一款非常酷的活动排版插件,那款jQuery工具得以依赖网格来机关排列水平和垂直成分,超过原来的css. Sources.
  • jQuery 简单 Layout 演示,处理种种边栏式,可转移大小式的布局。
  • Flexigrid – jQuery 数据表插件
  • Isotope纯属是四个令人疑惑的jQuery插件,你可以用它来创立动态和智能布局。你能够隐敝和体现与过滤项目,重新排序和整治以致更加的多。
  • Super Gestures jQuery 插件能够完毕网球肘势的法力。
  • MouseWheel 是由Brandon Aaron开发的jQuery插件,用于增加跨浏览器的鼠标滚轮支持。
  • AutoSuggest jQuery 插件能够让您增添一些电动完结的职能。
  • qTip 一个好好的jQuery 的工具提醒插件,那几个插件作用万分强劲。
  • jQuery Charts and graphic 用来创造图纸。
  • jQuery Tools– The missing UI library

其它 jQuery 资源

HTML5 录像播放器

图片 10

  • Popcorn.js 是一个HTML5 Video框架,它提供了轻松使用的API来一起交互式内容,让操作HTML5 Video成分的特性,方法和事件变得轻松易用。 (来自Mozilla)
  • LeanBack Player HTML5录制播放器,未有重视任何JavaScript框架。支持全屏播放,音量调节,在同一个页面中播放七个录制。 (来自谷歌(Google))
  • Vid.ly 为你上传的录像提供转变职能,並且为转移后的录制创设二个短式网球址。通过Vid.ly,让您的录像可以在14种差别的浏览器和设施上海人民广播电视台播,没有供给再去怀想将要浏览摄像的人使用什么设备了,以幸免各各软件巨头之间的好处之争带来了不相配,给客户带来了了不起的麻烦,短式网球站令你能够由此Twitter、 Instagram等格局方便分享录制。Vid.ly仍是可以够通过html代码嵌入到别的网页中。Vid.ly无需付费帐户空间为1GB,免费帐户也从没广播或浏 览限制。

JavaScript 节奏管理与可视化效果

图片 11

  • ★ 使用HTML5 和 Flash, SoundManager V2 只用单一API的提供了保证,轻松和强大的跨平台的节拍处理。
  • DSP, JavaScript的声音Digital Signal Processing
  • The Radiolab Hyper Audio Player v1, 带给你 WNYC Radiolab, SoundCloud 和 Mozilla Drumbeat
  • jPlayer, 八个 jQuery HTML5 音频/ 录像库,作用齐全的API

JavaScript 图形 和 3D

图片 12

  • Processing.js是多少个盛开的编制程序语言,在不应用Flash或Java小程序的前提下, 能够达成程序图像、动画和互动的选用。其接纳Web规范,无需任何插件。
  • ★ Javascript 3D 引擎: ThreeJS 由 Mr Doob 开采,四个轻量级的 3D 引擎,没有需求通晓细节,傻瓜都能应用。这么些引擎能够利用canvas、svg和 WebGL.
  • Shader Toy, 一款利用WebGL的在线着色器编辑器(2D/3D). 基于在线的使用架构使你没有要求下载任何软件就能够起头体验. Shader Toy包括多量实用着色器, 诸如光线追踪, 场景距离渲染, 球体, 隧道, 变形, 中期管理特效等.
  • PhiloGL, Sencha的PhiloGL是第3个WebGL开荒工具之一,提供了高水准的作用,来构建WebGL应用。Sencha制造了多少个示范,来说述框架交互式3D设想化的技术,比如3D view of global temperature changes。
  • WebGL Inspector 你就Firebug等Web调节和测验工具同样,那个是 WebGL的调理工科具。
  • WebGL frameworks 由 Khronos Group 搜聚的一个WebGL框架列表。
  • EaselJS, 三个采纳html5的canvas的 JavaScript 库. Sources.
  • JavaScript Game Frameworks 无需付费的JS游戏框架列表。另,可参看 JS游戏框架列表。
  • Raphaël是四个Mini的JavaScript 库,用来简化在页面上展现向量图的办事。你能够用它在页面上制图各样图片、并展开图片的剪切、旋转等操作。参看Javascript向量图Lib–Raphaël
  • jQuery SVG 插件令你能够了 SVG canvas 举办互动。
  • Google chart tools – 参看本站的动用谷歌(Google)API做计算图
  • Arbor.js, 是三个行使webworkers和jQuery创造的数量图形可视化JavaScript框架。它为图形组织和显示器刷新拍卖提供了一个飞跃、力导向布局算法。

JavaScript 浏览器接口 (HTML5)

图片 13

  • Modernizr – 是三个专为HTML5 和CSS3 开荒的效果检查测量试验类库,能够根据浏览器对HTML5 和CSS3 的支撑程度提供更为方便人民群众的前端优化方案.Sources. 贰个行之有效的列表 cross-browser Polyfills
  • HTML5Shiv : 该项指标指标是为了让IE 能辨别HTML5 的成分。
  • Polyfills : 那几个项目募集了一部分代码片段其用Javascript襄助分化的浏览器的极度意义,有个别代码供给Flash。
  • YepNopeJS : 二个异步的条件式的加载器。Sources.
  • jQuery CSS3 Finalise : 是还是不是厌恶了为每三个浏览器的CSS3属性加前缀?
  • Amplify.js :一套用于web应用数据管理和应用程序通信的 jQuery 组件库。 提供轻易易用的API接口。Amplify的对象是透过为各个数据源提供三个合併的程序接口简化各类格式数据的数额管理。Amplify的囤积组件使用 localStorage 和 sessionStorage标准管理顾客端的仓库储存新闻,对一部分老的浏览器援救恐怕有失常态。Amplify’为jQuery的ajax方法request 增加了一些外加的特征。 Sources.
  • History.js 精粹地匡助了HTML5 History/State APIs
  • Socket.IO Web的socket编程。

JavaScript 工具

图片 14

  • ★ {{mustaches}} Mini的 JavaScript 模板引擎。
  • json:select(), CSS式的JSON选择器
  • HeadJS, 异步JavaScript装载。其最大特征正是不单能够按梯次实践还足以并发装载载js。
  • JsDoc Toolkit是一款协助理工科程师具,你只供给基于预定在JavaScript 代码中加多相应的注明,它就能够依照那几个注释来源动生成API文书档案。
  • Responsive image, 叁个试验性的门类,用来拍卖responsive layouts 式的图形。
  • UglifyJS是依据NodeJS的Javascript语法分析/压缩/格式化学工业具,它支持其余CommonJS模块系统的Javascript平台。
  • Dhteumeuleu, 交互式的 DOM 脚本和DHTML 的开源演示。
  • Backbone是 两个前端 JS 代码 MVC 框架,被盛名的 37signals 用来创设他们的运动顾客端。它不行代替 Jquery,不可代替现存的Template 库。而是和这么些整合起来塑造复杂的 web 前端交互使用。借使项目涉及大气的 javascript 代码,达成无数复杂的前端交互效率,首先你会想到把数据和出示分离。使用 Jquery 的 selector 和 callback 可以轻便完成这一点。不过对于富顾客端的WEB应用大量代码的结构化组织丰裕要求。Backbone 就提供了 javascript 代码的团队的坚守。Backbone 首要包蕴 models, collections, views 和 events, controller 。

顾客端和模拟器

图片 15

  • BrowserShot, 检查浏览器的包容性,跨浏览器平器的测验
  • Test everything… 输入一个你想要测量检验的ULX570L……
  • Android browser 模拟器
  • iPhone browser 模拟器
  • Opera browser 模拟器
  • FirebugFirefox 集成,能够查看和调整你的Web页面。

CSS3 和 字库

图片 16

  • CSS3 Maker CCS3的生成器
  • 轻巧地创制 CSS3 animations。 Sencha Animator 是一个桌面应用可以为WebKit浏览器和触摸式移动设备创设 CSS3 animations 。
  • CSSwarp – CSS 文本扭曲生成器
  • Gradient Editor, 二个庞大的Photoshop式的CSS 渐变编写翻译器。来自 ColorZilla
  • Google Web Fonts 通过GoogleWeb Fonts API 能够浏览全部的书体
  • @font-face Kit Generator, 为Web转换字体
  • Typetester, 比较字体。
  • Media Queries. 一组 responsive web 设计。
  • Pattern TAP, UI组件。

Website (FULL) 模板

图片 17

  • HTML5 Boilerplate 是一个HTML5/ CSS / js模板,是兑现跨浏览器寻常化、质量优化,坚固的可选功能如跨域Ajax和Flash的特等实施。 项指标开采商称之为才能会集,目标是满意你支付五个跨浏览器,何况面向未来的网址的要求。 Sources.
  • HTML5 starter pack 是一个干净的和有集体的目录结构,其可适合过多项目,还应该有局部很常用的文本,以及轻易的Photoshop设计模板。
  • Initializr 是一个HTML5 模板生成器,其能够帮您在15秒内创造一个HTML5的种类。
  • Animated Portfolio Gallery (教程)
  • Slick MobileApp Website 若是通过 jQuery 和 CSS 制作贰个手提式无线电电话机使用的网址。
  • RSS Reader 固然通过 jQuery Mobile 创造三个OdysseySS 里德r
  • Single Page Applications 使用jQuery的情大家 (Backbone, Underscore, …)创立单一页面。
  • Google TV Optimized Templates, 守旧TV已经开端和网路融入,但眼下行当依旧正在搜求之中,为此以后的网页亦会有结构上的变动。Google TV Optimized Templates是 叁个用HTML/JavaScript制作而成的开源软体,一如其名是一个对谷歌电视作出了最棒化的的网页范本,其特征是以遥控器作为操作的前提,令使用者没有供给输入任何文字就足以开展调整。以后除了会有专项使用遥控器外,还有大概会动用智能手提式有线电话机透过W-iFi调整谷歌 TV的章程。Optimized Templates的分界面中左侧会展现分类,右方会展现该分类下的影片截图,影片播放、切换、全画面表示都可透过键盘上的方向键、Backspace或 Enter等键完毕,方便今后的网址开拓职员借镜。HTML5 版的模板使用了 Google TV UI library, jQuery 和 Closure 。

(全文完)

 

1 赞 5 收藏 评论

图片 18

小说来源:Best “must know” open sources to build the new Web。个人认为这么些访问贴收罗成非凡的全。

上学HTML 5编制程序和设计

图片 19

  • ★ HTML5 Rocks : Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码
  • 很准确的 HTML5 Dashboard – Mozilla,效果很炫。
  • WhatWG Developers, 八个知情的 HTML5 本事规格表明书。
  • ★ StackOverflow : 大名鼎鼎的本事问答式论坛。
  • ★ Addyosmani, jQuery 和 JavaScript 小说教程
  • Sohtanaka, jQuery 和 JavaScript 文章和学科
  • ★ Nettuts+ 是叁个直面Web开拓职员和统一筹算职员的网址,提供各个技能教程和小说,覆盖 HTML, CSS, Javascript, CMS’s, PHP 和 Ruby on Rails.
  • Codrops, 教程和 web 资源
  • WebAppers, 最棒的开源财富
  • Tutorialzine – PHP MySQL jQuery CSS 教程, 财富和礼金
  • Mozilla JavaScript guide
  • codes snippets, 笔者本人征集的部分代码片段

劳务器端的软件

图片 20

  • ★ Node.js 是劳务器端的 JavaScript 意况,其使用了异步事件驱动情势。其让Node.js在重重网络应用体系布局下获得丰盛不利的属性。 源码 和 实时演示。
  • PhantomJS 也是二个劳务器端的 JavaScript API的WebKit。其扶助各样Web标准: DOM 管理, CSS 接纳器, JSON, Canvas, 和 SVG
  • Lighttpd 三个轻量级的开源Web服务器。消息,文档,benchmarks, bugs, 和 download. Lighttpd 支撑了多少个非常出名的 Web 2.0 网站,如:YouTube, wikipedia 和 meebo.
  • NGinx, 品质巨高无比的轻量级的Web服务器。比Apache高多了。花了6年的小运,终于走到了1.0版。
  • Apache HTTP Server 是贰个非常的红的并帮助八个流行的操作系统的Web服务器。
  • ★ PHP 大概是最流行的劳动器端的Web脚本动态管理语言。
  • 当然,还有 RubyPythonErlangPerlJava.NETAndroidC++Go, Fantom,CoffeeScriptD, …

PHP 框架和工具

图片 21

  • ★ WordPress 是贰个根据博客系统的开源软件。参看《WordPress是怎么赢的?》
  • Drupal 是一个情节管理系统 (CMS).
  • Centurion 是多少个新出现的开源 CMS ,贰个灵然的 PHP5 Content Management Framework. 使用 Zend Framework, 其组件坚贞不屈通用,简单,清楚和可接纳的设计原则。
  • phpBB 三个开源的论坛(国内的Discuz!更加多)
  • ★ SimplePie : 超快的,易用的, RSS 和 Atom feed PHP解析。
  • ★ PHPthumb, PHP 图片管理库
  • ★ PHPMailer 强大的专职能的PHP邮件库
  • PubSubHubbub说道,二个轻巧易行,开放, server-to-server 的 pubsub (publish/subscribe) 协议——Atom and 凯雷德SS的扩大。
  • 更加多的请参谋 – 二十一个你应有明白PHP库 和 9个有力无需付费的PHP库

数据库

图片 22

  • ★ Apache CouchDB 是一个面向文书档案的数据库管理类别。它提供以JSON 作为数据格式的REST 接口来对其进行操作,并能够通过视图来决定文档的团体和显现。.源码.
  • MonoQL 是三个利用PHP+ExtJS开拓的MySQL数据库管理工科具。分界面极像二个桌面应用程序,援救超越百分之五十常用的机能包蕴:表格设计,数据浏览/编辑,数据导入/导出和高端查询等。
  • MariaDB 是MySQL的三个分支,由MySQL 开创者Monty Widenius 所开垦。GPL,用来对抗Oracle全部的MySQL的license的竟然。自Oracle收购SUN以来,整个社区对于MySQL前途的心焦就从未有过终止过。
  • ★ SQLite 不像常见的顾客端/服务器结构典范,SQLite引擎不是个程序与之通讯的独自进度,而是连接受程序中变为它的一个根本部分。所以首要的通讯协议是在编制程序语言内的直白API调用。那在成本总的数量、延迟时间和完好轻易性上有积极的效力。整个数据库(定义、表、索引和数量小编)都在宿主主机上囤积在一个单一的文本中。它的总结的安排性是因而在初阶二个工作的时候锁定任何数据文件而完结的。库达成了大部分的SQL-92标准,包涵业务,便是意味原子性、一致性、隔绝性和悠久性的(ACID),触发器和好些个的千头万绪查询。不开展项目检查。你能够把字符串插入到整数列中。某个客商开采那是使数据库尤其可行的创新,非常是与无类型的脚本语言一齐使用的时候。其他顾客感觉那是第一的劣势。
  • SQL 在线设计编辑器,这一节的十二分图片正是那么些在线编辑器的楷模了。五个画数据库图表的在线工具。很强劲。

API 和 在线数据

图片 23

  • ProgrammableWeb, 最流行的Web 瑟维斯s 和 API 目录大全。
  • Google Data Protocol 一组谷歌服务的数据服务API。
  • Yahoo! Developer Network – APIs 和 Tools
  • Yahoo! Pipes 可视化在线编制程序工具,它是贰个用于过滤、转变和集结网页内容的服务。
  • ★ The Yahoo! Query Language 三个很像 SQL的网页查询工具。

在线代码和传播媒介编辑器

图片 24

  • ★ CodeRun Studio三个基于JavaScript语言开采的跨平台的并轨开采条件,它立足于云总括的宏图思路,方便开拓者在浏览器端便足以轻巧开辟、调试和安插互联网应用程序。(参看《Coderun.com 在线开采IDE》)
  • Cloud9 IDE – 三个基于Node.JS营造的JavaScript程序支付Web IDE。它有着二个不胜快的文书编辑器扶助为JS, HTML, CSS和这两种的混合代码进行着色突显。
  • ★ jsFiddle – Javascript的在线运转体现框架,这几个工具得以有效的推来推去web前端开垦职员来有效分享和示范前端效果,其轻便而壮大(JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo, HTML, CSS)
  • Akshell,一种云服务,它应用服务端的JavaScript和在线的IDE协助开辟者进行高效应用程序开采。 它还提供云托管,所以布置是即时的。
  • JSONeditor, 三个好用的JSON 编辑器
  • ★ TinyMCE 多个轻量级的依靠浏览器的所见即所得编辑器,援助近来风靡的各个浏览器,由JavaScript写成。
  • Ext Designer 是二个桌面应用工具,扶助您飞速支付基于ExtJS 的客商界面。
  • ★ LucidChart,一款基于最新的html5技能的在线图表绘制软件,功用庞大,速度急忙,运行此软件必要扶助html5的浏览器。
  • Balsamiq Mockups, 产品设计员绘制线框图或产品原型分界面包车型客车利器。
  • Color Scheme Designer 3 - 一个无需付费的线上调色工具
  • ★ Pixlr, 是三个源点瑞典基于Flash的免费在线图片管理网址。除了操作介面和成效看似Photoshop,照旧多语言版本,帮助简体中文。(以前酷壳介绍过)
  • Aviary, 是八个依照HTML5 的在线图片管理工科具,可以很轻巧的对图纸进行早先时期管理。 Aviary API
  • Favicon Generator, 线上favicon(16×16)制作工具。

代码能源和版本调整

图片 25

  • ★ GitHub 是一个用以选择Git版本调整连串的品种的根据网络的存取服务。
  • Git 是一个由Linus为了越来越好地处理linux内核开垦而创建的布满式版本调整/软件配置管理软件。其巨快无比,高效,选取了分布式版本库的章程,不必服务器端软件援助,使源代码的颁发和沟通特别方便。
  • Google Code Google公司合法的开荒者网址,富含各类开拓手艺的API、开垦工具、以及开辟工夫参谋资料。
  • Google Libraries API Google将美好的 JavaScript 框架陈设在其 CDN 上,在我们的网址上选择 GoogleLibraries API 能够加速 JavaScript 框架的加载速度。
  • Snipplr 三个怒放的源代码手艺分享社区,堪当Code 2.0。和一般的源码分享网址差异,它针对的并非大型网址源码,而是一些编制程序的代码技术。

JavaScript 桌面应用框架

图片 26

  • ★ jQuery 是二个极快、轻巧的JavaScript library, 它简化了HTML 文件的traversing,事件管理、动画、Ajax 互动,进而便利了网页制作的高速上扬。 源码, API, API浏览, 很正确的文书档案.
  • ★ 官方的 jQuery User Interface (UI) library (演示和文书档案). 源码,Themes Roller, Download.
  • YUI 2 — Yahoo! User Interface Library
  • Mootools, 二个特级轻量级的 web2.0 JavaScript framework
  • Prototype 提供面向对象的Javascript和AJAX
  • Dojo The Dojo Toolkit,两个强硬的不可能被战胜的面向对象JavaScript框架。首要由三大模块组成:Core、Dijit、DojoX。Core提供Ajax,events,packaging,CSS-based querying,animations,JSON等连锁操作API。Dijit是四个可转移皮肤,基于模板的WEB UI控件库。DojoX包罗部分翻新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。
  • ★ Ext JS 4, 业内最强劲的 JavaScript framework。
  • PHP.js, 二个开源的JavaScript 库,它尝试在JavaScript 中贯彻PHP 函数。在您的项目中导入PHP.JS 库,能够在静态页面使用你欣赏的PHP 函数。

JavaScript 移动和触摸框架

图片 27

  • ★ jQuery Mobile : 是 jQuery 在四弟大上和机械设备上的版本。jQuery Mobile 不唯有会给主流移动平台带来jQuery主旨库,並且会揭露一个一体化统一的jQuery移动UI框架。扶助全球主流的移动平台。jQuery Mobile开拓组织说:能开垦这些类型,大家充足高兴。移动Web太急需二个跨浏览器的框架,让开垦职员开垦出真正的移位Web网址。我们将尽全力去满足如此的急需。 Sources.
  • Zepto.js Zepto.js 是帮助移动WebKit浏览器的JavaScript框架,具备与jQuery包容的语法。2-5k的库,通过科学的API管理绝大相当多的主干专门的学业。 Sources.
  • MicroJS : Microjs网站应用列出了过多轻量的Javascript类库和框架,它们都非常小,大部分低于5kb。那样你没有须求因为只要求七个作用将在加载四个JS的框架。
  • ★ PhoneGap :是一款开源的手提式有线电话机接纳开采平台,它仅仅只用HTML和JavaScript语言即可制作出能在三个运动设备上运维的运用。 Sources.
  • ★ Sencha Touch Sencha Touch 是三个体协会理二种智能手提式有线电话机平台(摩托罗拉, Android, 和中兴)的 HTML5 框架。Sencha Touch能够令你的Web App看起来像Native App。美观的客户分界面组件和充分的数量管理,全部依照最新的HTML5和CSS3的 WEB标准,周到兼容Android和Apple iOS设备。
  • JQtouch, 是贰个jQuery 的插件,主要用以手提式有线电话机上的Webkit 浏览器上完结部分囊括动画、列表导航、暗中同意使用样式等种种常见UI效果的JavaScript 库。 Sources.
  • DHTMLX Touch 针对移动和触摸设备的JavaScript 框架。DHTMLX Touch基于HTML5,创设移动web应用。它不止是一组UI 小工具,而是二个完好的框架,能够本着移动和触摸设备创造跨平台的web应用。它相当主流的web浏览器,用DHTMLX Touch成立的使用,能够在三星平板、诺基亚、Android智能手提式无线电话机等地点运营流畅。

本文由威尼斯国际官方网站发布于奥门威尼斯网址,转载请注明出处:开源中最好的Web开发的资源,开源中最好的Web开

关键词: