澳门搏彩官方网 > Web前端 >

开源中最佳的Web开荒能源汇总

开源中最佳的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 福特ExplorerSS的恢宏。

数据库

澳门网络官网网站 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, 是一个来自Sverige基于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 上,在大家的网址上利用 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类库和框架,它们都非常小,抢先46%稍差于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创设的利用,能够在surface、金立、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种差异的浏览器和设备上海人民广播广播台播,不必要再去考虑将要浏览录像的人采用什么设备了,以制止各各软件巨头之间的裨益之争带给了不相称,给顾客带给了伟大的麻烦,短式网球址让你能够由此照片墙、 Facebook等办法方便分享录像。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卡塔尔(英语:State of Qatar). 基于在线的选取布局令你无需下载任何软件就能够开始体验. 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卡塔尔

澳门网络官网网站 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… 输入一个你想要测量检验的UEscortL……
  • 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 创立叁个TiguanSS Reader
  • Single Page Applications 使用jQuery的相恋的人们 (Backbone, Underscore, …卡塔尔(英语:State of Qatar)创制单大器晚成页面。
  • Google TV Optimized Templates, 古板电视机已经初始和网路融合,但近日行业如故正在搜寻之中,为此未来的网页亦会有布局上的修正。Google TV Optimized Templates是 多少个用HTML/JavaScript制作而成的开源软体,一如其名是叁个对谷歌(Google卡塔尔(قطر‎电视作出了最棒化的的网页范本,其性格是以遥控器作为操作的前提,令使用者没有要求输入任何文字就足以开展支配。今后除了会有专项使用遥控器外,还有恐怕会使用智能手机透过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 GL450SS的扩大。
  • 越多的请参考– 19个你应当掌握PHP库 和 9个有力免费的PHP库

数据库

澳门网络官网网站 22

  • ★ Apache CouchDB 是叁个面向文书档案的数据库管理种类。它提供以JSON 作为数据格式的REST 接口来对其打开操作,并得以因而视图来决定文档的团队和展现。.源码.
  • MonoQL 是二个行使PHP+ExtJS开辟的MySQL数据库管理工科具。分界面极像叁个桌面应用程序,扶助超越50%常用的功用包含:表格设计,数据浏览/编辑,数据导入/导出和高级查询等。
  • 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 生龙活虎组谷歌服务的数据服务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 是四个支撑各种智能手机平台(酷派, Android, 和One plus)的 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智能手提式有线话机等地点运营通畅。
下一篇:没有了