云顶娱乐手机官网-云顶娱乐网址

热门关键词: 云顶娱乐手机官网,云顶娱乐网址

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

2019-10-01 作者:前端开发   |   浏览(87)

开源中最棒的Web开辟财富汇总

2011/06/08 · HTML5 · HTML5

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

法兰西共和国Web开荒职员 Julian 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数据库管理工科具。分界面极像叁个桌面应用程序,匡助大部分常用的效果与利益富含:表格设计,数据浏览/编辑,数据导入/导出和高档查询等。
  • 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 Google将出色的 JavaScript 框架安排在其 CDN 上,在我们的网址上行使 GoogleLibraries 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 是协理活动WebKit浏览器的JavaScript框架,具备与jQuery包容的语法。2-5k的库,通过正确的API管理绝大好多的主旨职业。 Sources.
  • MicroJS : Microjs网址应用列出了数不完轻量的Javascript类库和框架,它们都异常的小,一大半低于5kb。那样您不须求因为只供给八个效果就要加载一个JS的框架。
  • PhoneGap :是一款开源的无绳电话机使用开拓平台,它只是只用HTML和JavaScript语言就能够制作出能在多少个活动装备上运维的选用。 Sources.
  • Sencha Touch Sencha Touch 是一个体协会助各类智能手提式有线电话机平台(HUAWEI, Android, 和BlackBerry)的 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智能手提式有线电话机等地点运营流畅。

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种不相同的浏览器和设施上播报,无需再去思索就要浏览录像的人选取什么设备了,以制止各各软件巨头之间的益处之争带来了不相称,给顾客带来了了不起的麻烦,短式网球站令你能够由此Instagram、 Twitter等格局方便分享摄像。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是第2个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是二个迷你的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… 输入四个你想要测量试验的UTiguanL……
  • 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 创立三个索罗德SS Reader
  • Single Page Applications 使用jQuery的敌人们 (Backbone, Underscore, …)创设单一页面。
  • Google TV Optimized Templates, 守旧TV已经起来和网路融入,但日前行业仍然正在找寻之中,为此以往的网页亦会有组织上的改变。Google TV Optimized Templates是 二个用HTML/JavaScript制作而成的开源软体,一如其名是二个对GoogleTV作出了最棒化的的网页范本,其特色是以遥控器作为操作的前提,令使用者无需输入任何文字就能够展花费配。未来除此之外会有专项使用遥控器外,还也许会利用智能机透过W-iFi调节谷歌(Google) 电视机的不二等秘书诀。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 PRADOSS的恢宏。
  • 更加多的请参照他事他说加以考察 – 二十多个你应有明白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 Services 和 API 目录大全。
  • Google Data Protocol 一组谷歌(Google)服务的数据服务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, 是二个出自Sverige基于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 是一个协理几种智能手提式有线电话机平台(Nokia, 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创造的利用,可以在三星GALAXY Tab、Motorola、Android智能手提式有线电话机等地点运行通畅。

jQuery 插件

云顶娱乐网址 28

  • 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亚伦开垦的jQuery插件,用于增多跨浏览器的鼠标滚轮帮忙。
  • AutoSuggest jQuery 插件能够让您增添一些机关实现的效能。
  • qTip 二个优良的jQuery 的工具提示插件,这几个插件功用格外庞大。
  • jQuery Charts and graphic 用来制作图纸。
  • jQuery Tools– The missing UI library

其它 jQuery 资源

  • http://www.smashingmagazine.com/2011/04/07/useful-javascript-and-jquery-tools-libraries-plugins
  • http://webdesigneraid.com/weekly-html5-news-and-inspirations-%E2%80%93-tutorials-tools-resources-and-freebies-v-2/
  • http://www.designer-daily.com/15-useful-jquery-plugins-and-tutorials-5207
  • http://www.julien-verkest.fr/22/11/2007/240-plugins-jquery
  • http://www.hotscripts.com/blog/10-great-html5-experiments-apps/
  • http://www.noupe.com/jquery/excellent-jquery-navigation-menu-tutorials.html
  • http://www.noupe.com/php/20-useful-php-jquery-tutorials.html
  • http://aext.net/2010/04/excellent-jquery-plugins-resources-for-data-presentation-and-grid-layout/
  • http://webdesigneraid.com/html5-canvas-graphing-solutions-every-web-developers-must-know/
  • http://gestureworks.com/features/open-source-gestures/
  • http://edtechdev.wordpress.com/2011/01/14/some-exciting-new-html5javascript-projects/
  • http://net.tutsplus.com/articles/web-roundups/30-developers-you-must-subscribe-to-as-a-javascript-junkie/

HTML5 录像播放器

云顶娱乐网址 29

  • ★ Popcorn.js 是二个HTML5 Video框架,它提供了轻便使用的API来一只交互式内容,让操作HTML5 Video成分的质量,方法和事件变得轻便易用。 (来自Mozilla)
  • LeanBack Player HTML5摄像播放器,未有借助任何JavaScript框架。补助全屏播放,音量调节,在同叁个页面中播放几个摄像。 (来自Google)
  • Vid.ly 为您上传的摄像提供调换职能,並且为转移后的录像成立三个短式网球站。通过Vid.ly,让您的录像能够在14种区别的浏览器和配备上播报,没有须求再去思索将在浏览录制的人使用什么设备了,防止止各各软件巨头之间的补益之争带来了不合作,给客商带来了高大的烦恼,短式网球站让您能够通过推特、照片墙等措施有利分享录制。Vid.ly还足以经过html代码嵌入到别的网页中。Vid.ly免费帐户空间为1GB,无偿帐户也从不广播或浏览限制。

JavaScript 音频管理与可视化效果

云顶娱乐网址 30

  • ★ 使用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

云顶娱乐网址 31

  • ★ Processing.js是贰个开花的编程语言,在不行使Flash或Java小程序的前提下, 能够兑现程序图像、动画和交互的使用。其应用Web标准,不供给任何插件。
  • ★ Javascript 3D 引擎: ThreeJS 由 Mr Doob 开垦,一个轻量级的 3D 引擎,没有必要精晓细节,傻瓜都能利用。那几个引擎可以选择<canvas>, <svg> 和 WebGL.
  • Shader Toy, 一款应用WebGL的在线着色器编辑器(2D/3D). 基于在线的选拔架构使您不须求下载任何软件就可以初叶体验. Shader Toy包涵多量实用着色器, 诸如光线追踪, 场景距离渲染, 球体, 隧道, 变形, 后期管理特效等.
  • PhiloGL, Sencha的PhiloGL是第四个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是二个小型的JavaScript 库,用来简化在页面上展现向量图的做事。你能够用它在页面上制图种种图片、并展开图片的细分、旋转等操作。参看Javascript向量图Lib–Raphaël
  • jQuery SVG 插件让你能够了 SVG canvas 进行交互。
  • Google chart tools – 参看本站的利用GoogleAPI做总计图
  • Arbor.js, 是二个用到webworkers和jQuery成立的多寡图形可视化JavaScript框架。它为图形组织和荧屏刷新拍卖提供了一个火速、力导向布局算法。

JavaScript 浏览器接口 (HTML5)

云顶娱乐网址 32

  • ★ 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 工具

云顶娱乐网址 33

  • ★ {{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 。

顾客端和模拟器

云顶娱乐网址 34

  • BrowserShot, 检查浏览器的包容性,跨浏览器平器的测量试验
  • Test everything… 输入贰个您想要测量试验的USportageL……
  • Android browser 模拟器
  • iPhone browser 模拟器
  • Opera browser 模拟器
  • ★ Firebug 与 Firefox 集成,能够查阅和调节和测量检验你的Web页面。

CSS3 和 字库

云顶娱乐网址 35

  • ★ CSS3 Maker CCS3的生成器
  • 轻便地成立 CSS3 animations。 Sencha Animator 是四个桌面应用可感觉Web基特浏览器和触摸式移动设备创造 CSS3 animations 。
  • CSSwarp – CSS 文本扭曲生成器
  • Gradient Editor, 多个强硬的Photoshop式的CSS 渐变编写翻译器。来自 ColorZilla
  • ★ Google Web Fonts 通过谷歌(Google) Web Fonts API 能够浏览全体的字体
  • @font-face Kit Generator, 为Web转换字体
  • Typetester, 相比较字体。
  • Media Queries. 一组 responsive web 设计。
  • Pattern TAP, UI组件。

Website (FULL) 模板

云顶娱乐网址 36

  • ★ 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 创设贰个凯雷德SS Reader
  • ★ Single Page Applications 使用jQuery的心上大家(Backbone, Underscore, …)创造单一页面。
  • Google TV Optimized Templates, 传统电视机已经上马三保网路融合,但这段时间行业依然正在查找之中,为此现在的网页亦会有组织上的改观。Google TV Optimized Templates是三个用HTML/JavaScript制作而成的开源软体,一如其名是二个对GoogleTV作出了最佳化的的网页范本,其特性是以遥控器作为操作的前提,令使用者没有要求输入任何文字就能够进行支配。未来除却会有专项使用遥控器外,还只怕会使用智能机透过W-iFi调控GoogleTV的主意。Optimized Templates的分界面中侧边交易会示分类,右方交易会示该分类下的电影截图,影片播放、切换、全画面表示都可经过键盘上的方向键、Backspace或Enter等键达成,方便未来的网址开辟人士借镜。HTML5 版的模版使用了 Google TV UI library, jQuery 和 Closure 。

(全文完)

转自:

本文由云顶娱乐手机官网发布于前端开发,转载请注明出处:开源中最好的Web开发的资源

关键词: