开源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 也是2个劳务器端的
    JavaScript API的WebKit。其援助种种Web标准: DOM 处理, CSS 选用器,
    JSON, Canvas, 和 SVG
  • Lighttpd
    3个轻量级的开源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 ,1个灵然的 PHP5 Content Management
    Framework. 使用 Zend Framework,
    其组件百折不挠通用,简单,清楚和可选择的筹划原则。
  • phpBB
    四个开源的论坛(国内的Discuz!越来越多)
  • ★ SimplePie : 超快的,易用的, RSS 和
    Atom feed PHP解析。
  • ★ PHPthumb, PHP 图片处理库
  • ★ PHPMailer
    强大的专职能的PHP邮件库
  • PubSubHubbub合计,2个简单易行,开放,
    server-to-server 的 pubsub (publish/subscribe) 协议——Atom and
    RubiconSS的恢弘。

数据库

新蒲京在线赌博 3

  • Apache CouchDB
    是1个面向文书档案的数据库管理连串。它提供以JSON 作为数据格式的REST
    接口来对其展开操作,并得以因此视图来控制文书档案的团伙和呈现。.源码.
  • MonoQL
    是一个选择PHP+ExtJS开发的MySQL数据库管理工科具。界面极像3个桌面应用程序,帮助大部分常用的成效包涵:表格设计,数据浏览/编辑,数据导入/导出和高等查询等。
  • MariaDB
    是MySQL的1个支行,由MySQL 创办者Monty
    Widenius
    所开发。GPL,用来对抗Oracle全部的MySQL的license的意料之外。自Oracle收购SUN以来,整个社区对于MySQL前途的忧患就从未有过止住过。
  • SQLite
    不像常见的客户端/服务器结构范例,SQLite引擎不是个程序与之通讯的独立进度,而是连接受程序中变为它的3个第②部分。所以首要的通讯协议是在编程语言内的直接API调用。那在开支总量、延迟时间和完全简单性上有积极的功效。整个数据库(定义、表、索引和数码小编)都在宿主主机上囤积在2个纯净的文
    件中。它的大致的筹划是经过在初叶多少个思想政治工作的时候锁定任何数据文件而实现的。库完毕了多数的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,
    2个好用的JSON 编辑器
  • TinyMCE
    七个轻量级的基于浏览器的所见即所得编辑器,援助最近风行的各样浏览器,由JavaScript写成。
  • Ext Designer
    是一个桌面应用工具,补助你快捷支付基于ExtJS 的用户界面。

  • LucidChart,一款基于最新的html5技术的在线图表绘制软件,功用强大,速度非常的慢,运营此软件供给帮忙html5的浏览器。
  • Balsamiq Mockups,
    产品设计师绘制线框图或制品原型界面的利器。
  • Color Scheme Designer 3 –
    3个免费的线上调色工具
  • Pixlr,
    是三个来自瑞典王国基于Flash的免费在线图片处理网站。除了操作介面和效劳类似Photoshop,依然多语言版本,扶助简体中文。
  • Aviary, 是多少个依据HTML5
    的在线图片处理工科具,能够很不难的对图片实行中期处理。 Aviary
    API
  • Favicon Generator,
    线上favicon(16×16)制作工具。

代码能源和版本控制

新蒲京在线赌博 6

  • GitHub
    是二个用以接纳Git版本控制连串的类型的依照互连网的存取服务。
  • Git
    是1个由Linus为了更好地管理linux内核开发而创立的分布式版本控制/软件配置管理软件。其巨快无比,高效,选拔了分布式版本库的措施,不必服务器端软件协助,使源代码的宣告和交换极其方便。
  • Google Code
    谷歌公司官方的开发者网站,包罗各样开发技术的API、开发工具、以及开发技术参考资料。
  • Google Libraries
    API
    Google将非凡的 JavaScript 框架计划在其 CDN 上,在大家的网站上采纳 GoogleLibraries API 能够加快 JavaScript 框架的加载速度。
  • 新蒲京在线赌博,Snipplr
    叁个绽放的源代码技巧分享社区,号称Code
    2.0。和一般的源码分享网站分化,它针对的并不是重型网站源码,而是一些编制程序的代码技巧。

JavaScript 桌面应用框架

新蒲京在线赌博 7

  • jQuery 是1个非常快、简单的JavaScript
    library, 它简化了HTML 文件的traversing,事件处理、动画、Ajax
    互动,从而利于了网页制作的敏捷前进。
    源码,
    API,
    API浏览,
    很不利的文书档案.
  • ★ 官方的 jQuery User Interface (UI)
    library
    (演示和文书档案).
    源码,Themes
    Roller,
    开源Web开发资源,开源中最好的Web开发资源汇总。Download.
  • YUI 2 — Yahoo! User
    Interface Library
  • Mootools, 3个最佳轻量级的 web2.0
    JavaScript framework
  • Prototype
    提供面向对象的Javascript和AJAX
  • Dojo The Dojo
    Toolkit,3个精锐的黔驴技穷被征服的面向对象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, 2个开源的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 是四个扶助二种智能手提式有线电话机平台(金立, 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成立的使用,能够在华为平板、Nokia、Android智能手提式无线电话机等方面运维流畅。

jQuery 插件

新蒲京在线赌博 9

  • Waypoints
    是七个jQuery
    用来落到实处捕获种种滚动事件的插件,例如落实无翻页的始末浏览,或许固定有些成分不让滚动等等。协助主流浏览器版本。
  • Lazy loader
    插件能够完成图片的推迟加载,当网页相比较长的时候,会先只加载用户视窗内的图片,视窗外的图片会等到你拖动滚动条至后边才加载,那样有效的防止了因图片过多而加载慢的流弊。
  • TweenJS :
    四个大约和强劲的 tweening / animation 的Javascript库。
  • Easings 类Css3的jQuery 动画插件
  • Spritely
    这么些插件能够成立出如flash一样的卡通效果,比如:在页面上有多只飞动的鸟儿,2个动态滚动的背景等。
  • 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框架。辅助全屏播放,音量控制,在同1个页面中播放四个摄像。
    (来自谷歌)
  • Vid.ly
    为你上传的录制提供转换职能,并且为转移后的摄像创设多少个短式网球址。通过Vid.ly,让你的录制可以在14种区别的浏览器和装备上海人民广播电视台播,不供给再去考虑将
    要浏览录制的人采用什么设备了,以幸免各各软件巨头之间的好处之争带来了不般配,给用户带来了赫赫的苦恼,短式网球址让您能够透过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是3个盛开的编程语言,在不应用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, 3个接纳html5的canvas的
    JavaScript 库. Sources.
  • JavaScript Game
    Frameworks

    免费的JS游戏框架列表。另,可参看
    JS游戏框架列表。
  • Raphaël是多少个袖珍的JavaScript
    库,用来简化在页面上展现向量图的工作。你可以用它在页面上绘制各类图片、并开始展览图片的分割、旋转等操作。参看Javascript向量图Lib–Raphaël
  • jQuery SVG 插件让您能够了
    SVG canvas 实行互动。
  • Google chart tools
    – 参看本站的运用谷歌API做总括图
  • Arbor.js,
    是1个运用webworkers和jQuery创设的数额图形可视化JavaScript框架。它为图形协会和显示屏刷新拍卖提供了二个急忙、力导向布局算法。

JavaScript 浏览器接口
(HTML5)

新蒲京在线赌博 13

  • Modernizr – 是一个专为HTML5
    和CSS3 开发的功能检测类库,能够依照浏览器对HTML5 和CSS3
    的支撑程度提供越来越方便人民群众的前端优化方案.Sources.
    2个可行的列表 cross-browser
    Polyfills
  • HTML5Shiv :
    该类型的目标是为了让IE 能鉴定分别HTML5 的要素。
  • Polyfills :
    那么些系列募集了有的代码片段其用Javascript协助分化的浏览器的尤其效果,有个别代码供给Flash。
  • YepNopeJS :
    三个异步的条件式的加载器。Sources.
  • jQuery CSS3
    Finalise
    :
    是还是不是厌倦了为每二个浏览器的CSS3属性加前缀?
  • Amplify.js
    :一套用于web应用数据管理和应用程序通讯的 jQuery 组件库
    提供不难易用的API接口。Amplify的指标是透过为各个数据源提供1个联合的程序接口简化各个格式数据的多少处理。Amplify的仓库储存组件使用
    localStorage 和
    sessionStorage标准处理客户端的存款和储蓄音信,对部分老的浏览器帮忙可能有标题。Amplify’为jQuery的ajax方法request
    扩充了有的额外的特征。
    Sources.
  • History.js
    非凡地援助了HTML5 History/State APIs
  • Socket.IO Web的socket编程。

JavaScript 工具

新蒲京在线赌博 14

  • ★ {{mustaches}} 小型的 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
    输入3个您想要测试的UTucsonL……
  • Android browser
    模拟器
  • iPhone browser 模拟器
  • Opera browser 模拟器
  • Firebug
    Firefox
    集成,能够查阅和调节你的Web页面。

CSS3 和 字库

新蒲京在线赌博 16

  • CSS3 Maker CCS3的生成器
  • 简单地制造 CSS3
    animations。
    Sencha
    Animator 是一个桌面应用能够为WebKit浏览器和触摸式移动设备成立 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) 模板

新蒲京在线赌博 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
    ,
    守旧电视已经伊始和网路融合,但当下产业依然正在探寻之中,为此未来的网页亦会有结构上的变更。Google
    TV Optimized Templates是
    2个用HTML/JavaScript制成的开源软体,一如其名是三个对谷歌TV作出了最佳化的的网页范本,其特点是以遥控器作为操作的前提,令使用者无需输入任何文字就足以拓展控制。今后除外会有专用遥控器外,还会选用智能手提式有线话机透过W-iFi控制谷歌 电视机的方法。Optimized
    Templates的界面中右边会显得分类,右方会来得该分类下的影视截图,影片播放、切换、全画面表示都可通过键盘上的方向键、Backspace或
    Enter等键落成,方便未来的网站开发职员借镜。HTML5 版的模版使用了
    Google TV UI library, jQuery
    和 Closure 。

(全文完)

 

1 赞 5 收藏
评论

新蒲京在线赌博 18

开源中最好的Web开发能源汇总

高卢雄鸡Web开发人士 朱利安 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
    ,
    我自身征集的片段代码片段

劳动器端的软件

新蒲京在线赌博 19

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

新蒲京在线赌博 20

  • ★ 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
    奥迪Q5SS的扩展。

数据库

新蒲京在线赌博 21

  • ★ Apache
    CouchDB
     是二个面向文书档案的数据库管理连串。它提供以JSON
    作为数据格式的REST
    接口来对其实行操作,并能够通过视图来控制文档的协会和显现。.源码.
  • MonoQL 是二个行使PHP+ExtJS开发的MySQL数据库管理工科具。界面极像二个桌面应用程序,援助半数以上常用的机能包含:表格设计,数据浏览/编辑,数据导入/导出和高等查询等。
  • MariaDB 是MySQL的三个拨出,由MySQL
    开创者Monty Widenius
    所开发。GPL,用来对抗Oracle全数的MySQL的license的奇怪。自Oracle收购SUN以来,整个社区对此MySQL前途的担忧就不曾终止过。
  • ★ SQLite 不像常见的客户端/服务器结构范例,SQLite引擎不是个程序与之通讯的单独进程,而是连接受程序中变为它的二个首要部分。所以最首要的通讯协议是在编程语言内的一向API调用。这在费用总量、延迟时间和总体简单性上有积极的功力。整个数据库(定义、表、索引和数量本人)都在宿主主机上囤积在3个纯粹的文
    件中。它的总结的宏图是经过在起来五个业务的时候锁定任何数据文件而到位的。库完毕了多数的SQL-92标准,包罗工作,就是意味原子性、一致性、隔开性
    和持久性的(ACID),触发器和抢先4/8的复杂性查询。不进行项目检查。你能够把字符串插入到整数列中。某个用户发现这是使数据库越发实用的更新,尤其是与无
    类型的脚本语言一起使用的时候。别的用户认为那是首要的瑕疵。
  • SQL
    在线设计编辑器
    ,这一节的充足图片就是那几个在线编辑器的规范了。一个画数据库图表的在线工具。很强劲。

API 和 在线数据

新蒲京在线赌博 22

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

在线代码和媒体编辑器

新蒲京在线赌博 23

  • ★ CodeRun
    Studio
    1个基于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,
    是2个来源瑞典王国基于Flash的免费在线图片处理网站。除了操作介面和职能相近Photoshop,依旧多语言版本,援助简体中文。
  • Aviary, 是一个基于HTML5
    的在线图片处理工科具,能够很不难的对图片实行中期处理。 Aviary
    API
  • Favicon
    Generator, 
    线上favicon(16×16)制作工具。

代码财富和版本控制

新蒲京在线赌博 24

  • ★ GitHub 是贰个用于选用Git版本控制连串的花色的依照互连网的存取服务。
  • Git 是三个由Linus为了更好地管理linux内核开发而创设的分布式版本控制/软件配置管理软件。其巨快无比,高效,接纳了分布式版本库的措施,不必服务器端软件援助,使源代码的公布和沟通极其方便。
  • Google
    Code
     谷歌(谷歌)公司合法的开发者网站,包涵各类开发技术的API、开发工具、以及开发技术参考资料。
  • Google Libraries
    API
     谷歌将美好的 JavaScript 框架计划在其 CDN 上,在大家的网站上利用 谷歌Libraries API 能够加快 JavaScript 框架的加载速度。
  • Snipplr 一个绽放的源代码技巧分享社区,号称Code
    2.0。和一般的源码分享网站不相同,它针对的并不是大型网站源码,而是一些编制程序的代码技巧。

JavaScript 桌面应用框架

新蒲京在线赌博 25

  • ★ 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是3个可变换皮肤,基于模板的WEB
    UI控件库。DojoX包罗部分更新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。
  • ★ Ext JS 4,
    行业内部最精锐的 JavaScript framework。
  • PHP.js, 一个开源的JavaScript
    库,它尝试在JavaScript 中落实PHP
    函数。在你的品类中程导弹入PHP.JS 库,能够在静态页面使用你喜爱的PHP
    函数。

JavaScript 移动和触摸框架

新蒲京在线赌博 26

  • ★ jQuery Mobile : 是 jQuery
    在二弟大上和机械设备上的本子。jQuery Mobile
    不仅会给主流移动平台带来jQuery主旨库,而且会发布三个总体统一的jQuery移动UI框架。协助环球主流的位移平台。jQuery
    Mobile开发集团说:能开发那个项目,大家非凡欢悦。移动Web太须要1个跨浏览器的框架,让开发人士开发出真正的运动Web网站。大家将尽全力去满意那样的需求。Sources.
  • Zepto.js Zepto.js
    是支撑活动WebKit浏览器的JavaScript框架,具有与jQuery包容的语法。2-5k的库,通过正确的API处理绝超越56%的宗旨工作。 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, 是3个jQuery
    的插件,重要用来手机上的Webkit
    浏览器上贯彻部分包罗动画、列表导航、暗许使用样式等各类常见UI效果的JavaScript
    库。 Sources.
  • DHTMLX
    Touch
     针对移动和触摸设备的JavaScript
    框架。DHTMLX Touch基于HTML5,创造移动web应用。它不可是一组UI
    小工具,而是2个整机的框架,能够本着移动和触摸设备创造跨平台的web应用。它拾壹分主流的web浏览器,用DHTMLX
    Touch创立的选用,能够在三星平板、One plus、Android智能手提式有线电话机等地方运营通畅。

jQuery 插件

新蒲京在线赌博 27

  • Waypoints 是一个jQuery
    用来促成捕获种种滚动事件的插件,例如落实无翻页的情节浏览,也许固定有个别成分不让滚动等等。援助主流浏览器版本。
  • Lazy
    loader 
    插件可以兑现图片的推移加载,当网页相比长的时候,会先只加载用户视窗内的图样,视窗外的图片会等到您拖动滚动条至前面才加载,那样有效的幸免了因图片过多而加载慢的害处。
  • TweenJS :
    2个简练和有力的 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 录像播放器

新蒲京在线赌博 28

  • ★ Popcorn.js 是二个HTML5
    Video框架,它提供了简单使用的API来一起交互式内容,让操作HTML5
    Video成分的属性,方法和事件变得简单易用。 (来自Mozilla)
  • LeanBack
    Player
     HTML5摄像播放器,没有借助任何JavaScript框架。支持全屏播放,音量控制,在同一个页面中播放五个摄像。
    (来自谷歌(Google))
  • Vid.ly 为您上传的摄像提供转换职能,并且为转移后的录像创设七个短网址。通过Vid.ly,让您的录制能够在14种分歧的浏览器和设施上播报,不需求再去考虑将
    要浏览录像的人利用什么设备了,以制止各各软件巨头之间的益处之争带来了不包容,给用户带来了了不起的麻烦,短式网球址让你能够经过Instagram、
    Facebook等情势方便分享录像。Vid.ly仍是能够透过html代码嵌入到其它网页中。Vid.ly免费帐户空间为1GB,免费帐户也绝非广播或浏
    览限制。

JavaScript 音频处理与可视化效果

新蒲京在线赌博 29

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

新蒲京在线赌博 30

  • ★ 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)

新蒲京在线赌博 31

  • ★ 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的靶子是因此为种种数据源提供3个合并的程序接口简化各样格式数据的多少处理。Amplify的仓库储存组件使用
    localStorage 和
    sessionStorage标准处理客户端的存款和储蓄音讯,对一部分老的浏览器协助大概有标题。Amplify’为jQuery的ajax方法request
    扩张了一些万分的特点。Sources.
  • History.js 美观地支撑了HTML5
    History/State APIs
  • Socket.IO Web的socket编程。

JavaScript 工具

新蒲京在线赌博 32

  • ★ {{mustaches}} 小型的 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 。

客户端和模拟器

新蒲京在线赌博 33

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

CSS3 和 字库

新蒲京在线赌博 34

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

Website (FULL) 模板

新蒲京在线赌博 35

  • ★ HTML5
    Boilerplate
     是一个HTML5 /
    CSS /
    js模板,是实现跨浏览器不荒谬化、品质优化,稳定的可选效能如跨域Ajax和Flash的极品实践。
    项指标开发商称之为技巧集合,目标是满意你支付三个跨浏览器,并且面向以往的网站的急需。 Sources.
  • HTML5 starter
    pack
     是一个根本的和有团体的目录结构,其可适合广大门类,还有一些很常用的文书,以及简单的Photoshop设计模板。
  • ★ Initializr 是1个HTML5
    模板生成器,其得以帮您在15秒内创立三个HTML5的花色。
  • Animated Portfolio
    Gallery
     (教程)
  • Slick MobileApp
    Website
     假诺通过
    jQuery 和 CSS 制作1个部手提式有线电话机应用的网站。
  • RSS
    Reader
     如若通过
    jQuery Mobile 创立贰个EvoqueSS Reader
  • ★ Single Page
    Applications
     使用jQuery的恋人们
    (Backbone, Underscore, …)创制单一页面。
  • Google TV Optimized
    Templates
    ,
    守旧电视机已经发轫和网路融合,但当下产业如故正在探寻之中,为此今后的网页亦会有结构上的变更。Google
    TV Optimized Templates是
    二个用HTML/JavaScript制成的开源软体,一如其名是3个对谷歌(Google)TV作出了最佳化的的网页范本,其特色是以遥控器作为操作的前提,令使用者无需输入任何文字就足以拓展控制。以往除外会有专用遥控器外,还会利用智能手提式有线电话机透过W-iFi控制谷歌(Google) TV的法子。Optimized
    Templates的界面中左边会显得分类,右方会来得该分类下的影视截图,影片播放、切换、全画面表示都可因而键盘上的方向键、Backspace或
    Enter等键实现,方便现在的网站开发职员借镜。HTML5
    版的模版使用了 Google TV UI
    library, jQuery 和 Closure 。

(全文完)

  原文:b2bweb
译文:酷壳

作品来源:Best “must know” open sources to build the new
Web。个人感觉那几个采访贴收集成杰出的全。

文/陈皓

读书HTML 5编制程序和规划

新蒲京在线赌博 36

  • ★ HTML5 Rocks : Major Feature
    Groups  的学习 HTML5 的资源 (HTML5 演示, 教程
    ). 源码
  • 很不利的 HTML5
    Dashboard
     –
    Mozilla,效果很炫。
  • WhatWG Developers, 二个知情的
    HTML5 技术条件表明书。
  • ★ StackOverflow :
    深入人心的技巧问答式论坛。
  • ★ Addyosmani, jQuery 和
    JavaScript 小说教程
  • Sohtanaka,
    jQuery 和 JavaScript 小说和课程
  • ★ Nettuts+ 是3个直面Web开发人士和安插性人士的网站,提供各个技术教程和小说,覆盖
    HTML, CSS, Javascript, CMS’s, PHP 和 Ruby on Rails.
  • Codrops, 教程和 web 资源
  • WebAppers, 最好的开源财富
  • Tutorialzine – PHP MySQL jQuery CSS
    教程, 能源和礼物
  • Mozilla JavaScript
    guide
  • codes
    snippets
    ,
    我自身征集的有的代码片段

小说来源:Best “must know” open sources to build the new
Web。个人感觉这几个采访贴收集成相当的全。

服务器端的软件

新蒲京在线赌博 37

  • ★ Node.js 是服务器端的 JavaScript
    环境,其选择了异步事件驱动形式。其让Node.js在许多网络使用系统布局下取得尤其正确的性质。 源码 和 实时演示。
  • PhantomJS 也是3个劳务器端的
    JavaScript API的WebKit。其扶助各样Web标准: DOM 处理, CSS 采取器,
    JSON, Canvas, 和 SVG
  • Lighttpd 1个轻量级的开源Web服务器。音信,文书档案,benchmarks,
    bugs, 和 download. Lighttpd 支撑了多少个越发盛名的 Web 2.0
    网站,如:YouTube, wikipedia 和 meebo.
  • NGinxwww.8522.com ,,
    品质巨高无比的轻量级的Web服务器。比Apache高多了。花了6年的小时,终于走到了1.0版。
  • Apache HTTP
    Server
     是五个很盛行的并支持四个流行的操作系统的Web服务器。
  • ★ PHP 大概是最流行的劳动器端的Web脚本动态处理语言。
  • 当然,还有 RubyPythonErlangPerlJava.NETAndroidC++Go,Fantom,CoffeeScriptD,

上学HTML 5编制程序和统一筹划

PHP 框架和工具

新蒲京在线赌博 38

  • ★ WordPress 是二个基于博客系统的开源软件。参看《WordPress是怎么赢的?》
  • Drupal 是2个故事情节管理系统 (CMS).
  • Centurion 是三个新面世的开源
    CMS ,2个灵然的 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
    KugaSS的增添。
  • 越多的请参见
    – 二十一个你应有通晓PHP库 和 八个有力免费的PHP库

新蒲京在线赌博 39

数据库

新蒲京在线赌博 40

  • ★ Apache
    CouchDB
     是三个面向文书档案的数据库管理种类。它提供以JSON
    作为数据格式的REST
    接口来对其开始展览操作,并得以由此视图来支配文书档案的团伙和显示。.源码.
  • MonoQL 是二个施用PHP+ExtJS开发的MySQL数据库管理工具。界面极像多个桌面应用程序,协理超过一半常用的效果包涵:表格设计,数据浏览/编辑,数据导入/导出和高级查询等。
  • MariaDB 是MySQL的贰个分段,由MySQL
    创办人Monty Widenius
    所开发。GPL,用来对抗Oracle全体的MySQL的license的意外。自Oracle收购SUN以来,整个社区对此MySQL前途的焦虑就一向不平息过。
  • ★ SQLite 不像常见的客户端/服务器结构范例,SQLite引擎不是个程序与之通讯的单身进度,而是连接受程序中成为它的3个最首要部分。所以最重要的通讯协议是在编制程序语言内的直接API调用。那在成本总量、延迟时间和全部不难性上有积极的作用。整个数据库(定义、表、索引和多少本人)都在宿主主机上囤积在贰个十足的公文中。它的简单的规划是通过在上马1个作业的时候锁定任何数据文件而成功的。库完结了绝超越百分之五十的SQL-92标准,包含工作,正是代表原子性、一致性、隔绝性和持久性的(ACID),触发器和大部分的扑朔迷离查询。不实行项目检查。你能够把字符串插入到整数列中。某个用户发现那是使数据库特别使得的换代,尤其是与无类型的脚本语言一起利用的时候。其余用户认为那是至关主要的先天不足。
  • SQL
    在线设计编辑器
    ,这一节的极度图片正是以此在线编辑器的规范了。三个画数据库图表的在线工具。很强大。
  • ★ HTML5 Rocks : Major Feature
    Groups  的学习 HTML5 的资源 (HTML5 演示, 教程
    ). 源码
  • 很正确的 HTML5
    Dashboard
     –
    Mozilla,效果很炫。
  • WhatWG Developers, 3个明亮的
    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
    ,
    笔者自身征集的一些代码片段

API 和 在线数据

新蒲京在线赌博 41

  • ProgrammableWeb,
    最盛行的Web Services 和 API 目录大全。
  • Google Data
    Protocol
     一组谷歌服务的数据服务API。
  • Yahoo! Developer
    Network
     – APIs 和
    Tools
  • Yahoo!
    Pipes
     可视化在线编制程序工具,它是二个用来过滤、转换和聚众网页内容的服务。
  • ★ The Yahoo! Query
    Language
     二个很像
    SQL的网页查询工具。

劳务器端的软件

在线代码和媒体编辑器

新蒲京在线赌博 42

  • ★ CodeRun
    Studio
    三个基于JavaScript语言开发的跨平台的融会开发环境,它立足于云计算的筹划思路,方便开发者在浏览器端便能够轻松开发、调节和测试和配备网络应用程序。(参看《Coderun.com
    在线开发IDE》)
  • Cloud9 IDE –
    三个依照Node.JS创设的JavaScript程序支付Web
    IDE。它富有1个那么些快的公文编辑器扶助为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)制作工具。

新蒲京在线赌博 43

代码能源和版本控制

新蒲京在线赌博 44

  • ★ GitHub 是贰个用来采纳Git版本控制类别的花色的依照网络的存取服务。
  • Git 是1个由Linus为了更好地管理linux内核开发而创办的分布式版本控制/软件配置管理软件。其巨快无比,高效,选择了分布式版本库的点子,不必服务器端软件支持,使源代码的宣布和沟通极其方便。
  • Google
    Code
     谷歌(谷歌(Google))公司法定的开发者网站,包涵各类开发技术的API、开发工具、以及开发技术参考资料。
  • Google Libraries
    API
     Google将完美的 JavaScript 框架安顿在其 CDN 上,在大家的网站上接纳 谷歌(Google)Libraries API 能够加速 JavaScript 框架的加载速度。
  • Snipplr 1个盛开的源代码技巧分享社区,号称Code
    2.0。和一般的源码分享网站分化,它针对的并不是巨型网站源码,而是一些编制程序的代码技巧。
  • ★ 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,

JavaScript 桌面应用框架

新蒲京在线赌博 45

  • ★ jQuery 是1个高速、不难的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,1个强硬的黔驴技穷被克制的面向对象JavaScript框架。首要由三大模块组合:Core、Dijit、DojoX。Core提供Ajax,events,packaging,CSS-based
    querying,animations,JSON等有关操作API。Dijit是3个可转换皮肤,基于模板的WEB
    UI控件库。DojoX包涵一些更新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。
  • ★ Ext JS 4,
    行业内部最有力的 JavaScript framework。
  • PHP.js, 八个开源的JavaScript
    库,它尝试在JavaScript 中落实PHP
    函数。在您的项目中程导弹入PHP.JS 库,可以在静态页面使用你兴奋的PHP
    函数。

PHP 框架和工具

JavaScript 移动和触摸框架

新蒲京在线赌博 46

  • ★ 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。那样您不必要因为只须要1个效率就要加载一个JS的框架。
  • ★ PhoneGap :是一款开源的无绳电话机应用开发平台,它只是只用HTML和JavaScript语言就能够创设出能在七个移动装备上运营的选用。 Sources.
  • ★ Sencha Touch Sencha
    Touch 是一个支持多样智能机平台(一加, Android, 和Samsung)的
    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、黑莓、Android智能手提式有线电话机等方面运转流畅。

新蒲京在线赌博 47

jQuery 插件

新蒲京在线赌博 48

  • Waypoints 是1个jQuery
    用来贯彻捕获各类滚动事件的插件,例如落实无翻页的情节浏览,也许固定某些元素不让滚动等等。辅助主流浏览器版本。
  • Lazy
    loader 
    插件可以实现图片的推移加载,当网页相比较长的时候,会先只加载用户视窗内的图形,视窗外的图片会等到您拖动滚动条至后边才加载,那样有效的制止了因图片过多而加载慢的弊病。
  • TweenJS :
    1个简约和强硬的 tweening / animation 的Javascript库。
  • Easings 类Css3的jQuery 动画插件
  • Spritely 这一个插件能够创造出如flash一样的卡通片效果,比如:在页面上有四头飞动的飞禽,1个动态滚动的背景等。
  • File
    Upload, 
    jQuery
    文件上传插件4.4.1
  • Slideshow/Carousel 插件. Sources.
  • Supersized –
    全屏式的背景/幻灯片插件
  • Masonry i一款分外酷的自动排版插件,那款jQuery工具得以按照网格来机关排列水平和垂直成分,超过原来的css. Sources.
  • jQuery
    简单 Layout 演示,管理各个边栏式,可转移大小式的布局。
  • Flexigrid –
    jQuery 数据表插件
  • Isotope绝对是1个令人难以置信的jQuery插件,你能够用它来创立动态和智能布局。你能够隐蔽和出示与过滤项目,重新排序和整理甚至更加多。
  • Super
    Gestures
     jQuery
    插件能够完结骨髓炎势的作用。
  • MouseWheel 是由Brandon
    Aaron开发的jQuery插件,用于添加跨浏览器的鼠标滚轮辅助。
  • AutoSuggest jQuery
    插件能够让您添加一些电动达成的作用。
  • qTip 贰个绝妙的jQuery 的工具提示插件,那几个插件成效十分强劲。
  • jQuery Charts and
    graphic
     用来创设图纸。
  • jQuery Tools– The missing UI
    library
  • ★ 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
    昂CoraSS的恢宏。
  • 更加多的请参见
    – 1七个你应该明白PHP库 和 玖个有力免费的PHP库

其它 jQuery 资源

数据库

HTML5 录像播放器

新蒲京在线赌博 49

  • ★ Popcorn.js 是叁个HTML5
    Video框架,它提供了便于使用的API来共同交互式内容,让操作HTML5
    Video成分的习性,方法和事件变得简单易用。 (来自Mozilla)
  • LeanBack
    Player
     HTML5摄像播放器,没有注重任何JavaScript框架。帮忙全屏播放,音量控制,在同2个页面中播放八个录制。
    (来自谷歌(Google))
  • Vid.ly 为您上传的录像提供转换职能,并且为转移后的录像创立1个短式网球址。通过Vid.ly,让你的录像可以在14种分歧的浏览器和配备上播报,不要求再去考虑将要浏览录像的人接Nash么设备了,以制止各各软件巨头之间的裨益之争带来了不般配,给用户带来了高大的烦扰,短式网球址让你能够透过Instagram、推特等措施有利分享录制。Vid.ly还足以由此html代码嵌入到别的网页中。Vid.ly免费帐户空间为1GB,免费帐户也从不广播或浏览限制。

新蒲京在线赌博 50

JavaScript 音频处理与可视化效果

新蒲京在线赌博 51

  • ★ 使用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
  • ★ Apache
    CouchDB
     是3个面向文书档案的数据库管理体系。它提供以JSON
    作为数据格式的REST
    接口来对其进行操作,并能够通过视图来决定文书档案的共青团和少先队和显现。.源码.
  • MonoQL 是一个用到PHP+ExtJS开发的MySQL数据库管理工具。界面极像多个桌面应用程序,协理大多数常用的机能包涵:表格设计,数据浏览/编辑,数据导入/导出和高档查询等。
  • MariaDB 是MySQL的2个支行,由MySQL
    创办人Monty Widenius
    所开发。GPL,用来对抗Oracle全数的MySQL的license的意料之外。自Oracle收购SUN以来,整个社区对此MySQL前途的担忧就从未停歇过。
  • ★ SQLite 不像常见的客户端/服务器结构范例,SQLite引擎不是个程序与之通讯的独立进度,而是连接受程序中变成它的2个首要部分。所以最首要的通讯协议是在编制程序语言内的向来API调用。这在开支总量、延迟时间和完整简单性上有积极的功力。整个数据库(定义、表、索引和数目本身)都在宿主主机上囤积在1个纯粹的文
    件中。它的简易的铺排是经过在起来3个事情的时候锁定任何数据文件而形成的。库达成了绝超越1/2的SQL-92标准,包罗业务,正是表示原子性、一致性、隔绝性
    和持久性的(ACID),触发器和超越四分之二的繁杂查询。不开始展览项目检查。你能够把字符串插入到整数列中。有些用户发现那是使数据库尤其实惠的更新,越发是与无
    类型的脚本语言一起利用的时候。别的用户认为那是首要的弱点。
  • SQL
    在线设计编辑器
    ,这一节的那些图片就是以此在线编辑器的榜样了。二个画数据库图表的在线工具。很强大。

JavaScript 图形 和 3D

新蒲京在线赌博 52

  • ★ Processing.js是3个开花的编制程序语言,在不应用Flash或Java小程序的前提下,
    能够完成程序图像、动画和交互的应用。其接纳Web标准,无需任何插件。
  • ★ Javascript 3D
    引擎: ThreeJS 由 Mr Doob
    开发,二个轻量级的 3D
    引擎,不供给驾驭细节,傻瓜都能利用。这几个引擎能够使用<canvas>,
    <svg> 和 WebGL.
  • Shader Toy,
    一款应用WebGL的在线着色器编辑器(2D/3D).
    基于在线的行使架构使你无需下载任何软件即可起始体验. Shader
    Toy包蕴多量实用着色器, 诸如光线追踪, 场景距离渲染, 球体, 隧道, 变形,
    早先时期处理特效等.
  • PhiloGL,
    Sencha的菲尔oGL是首个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框架。它为图形组织和荧屏刷新拍卖提供了二个急忙、力导向布局算法。

相关文章