`

web相关资料收集

 
阅读更多
    现在web开发包含的技术层面越来越多,要了解掌握这些技术是一件费时费力的事情。这里对WEB开发中所需要用到的资源进行整理,提供大家更高效的去进行开发。在上篇中我们提供了:HTML编程、设计、服务端软件、php框架和工具、数据库、API和在线数据等资源。希望能够对大家开发提供帮助。

学习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, 作者自己收集的一些代码片段

服务器端的软件

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

★ 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 RSS的扩展。
更多的请参看 – 20个你应该知道PHP库 和 9个强大免费的PHP库

数据库

★ 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 和 在线数据



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


分享到:
评论

相关推荐

    Ai与Web安全相关资料的总结库,包括认为写的比较好的一些博客、项目、数据等.zip

    这里为你收集整理了关于AI,机器学习,深度学习相关的资料一份,质量非常高,如果你投入时间去研究几天相信肯定对你有很大的帮助。到时候你会回来感谢我的。 本资源是经过本地编译测试、可打开、可运行的文件或源码...

    web学习文档

    web相关资料,用于学习,资源来源于网络收集!

    CSDN_敏捷开发相关文档全收集_2

    公司项目需要利用敏捷开发模式进行开发,故在CSDN上进行相关资料的查找搜集。27个资料,293MB,花费了150多积分.现将所有查到的文档进行分包压缩,贡献给大家。因为实在花的积分过多,请原谅我不是无偿的。每个...

    asp学习相关资料大全

    在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。 近年来Internet的飞速发展,Intranet技术得到了应用,为企业MIS提供了良好的支持环境。管理信息系统在企业的应用中存在三个要素,这...

    开发相关资料、小技巧的收集整理

    反正东西很多很杂,对于新手还是值得收藏的....

    web压力测试工具.rar

    web压力测试工具.rar 里面包含Microsoft Web Application Stress Tool安装包,1份操作手册,2份相关技术资料,个人收集的,给大家共享

    CSDN_敏捷开发相关文档全收集_5

    公司项目需要利用敏捷开发模式进行开发,故在CSDN上进行相关资料的查找搜集。27个资料,293 MB,花费了150多积分.现将所有查到的文档进行分包压缩,贡献给大家。因为实在花的积分过多,请原谅我不是无偿的。每个...

    CSDN_敏捷开发相关文档全收集_3

    公司项目需要利用敏捷开发模式进行开发,故在CSDN上进行相关资料的查找搜集。27个资料,293MB,花费了150多积分.现将所有查到的文档进行分包压缩,贡献给大家。因为实在花的积分过多,请原谅我不是无偿的。每个...

    CSDN_敏捷开发相关文档全收集_1

    公司项目需要利用敏捷开发模式进行开发,故在CSDN上进行相关资料的查找搜集。27个资料,293MB,花费了150多积分.现将所有查到的文档进行分包压缩,贡献给大家。因为实在花的积分过多,请原谅我不是无偿的。每个...

    CSDN_敏捷开发相关文档全收集_6

    公司项目需要利用敏捷开发模式进行开发,故在CSDN上进行相关资料的查找搜集。27个资料,293 MB,花费了150多积分.现将所有查到的文档进行分包压缩,贡献给大家。因为实在花的积分过多,请原谅我不是无偿的。每个...

    CSDN_敏捷开发相关文档全收集_4

    公司项目需要利用敏捷开发模式进行开发,故在CSDN上进行相关资料的查找搜集。27个资料,293MB,花费了150多积分.现将所有查到的文档进行分包压缩,贡献给大家。因为实在花的积分过多,请原谅我不是无偿的。每个...

    Front-end-Web:Jquery资料整理收集Jquery原始学习,后期加入Vue相关学习资料

    前端网页项目:前端Web 官方网站: : 描述:初级基本知识学习简述: JavaScript jQuery的EasyUI 树JavaScript jQuery的去做 天体 元素 Vue UI常问问题EMCA6ENV 升华的GitHub接触姓名:Jason 电子邮件: 执照开源协议

    基于Java web的公司文件管理任务系统(源码+数据库).zip

    伴随着信息行业的蓬勃发展和人们办公自动化意识的增强,公司文档管理部门的的工作也越来越繁重,原来的公司文档管理系统已经不能完全满足相关人员使用的需要。为了协助信息行业开展公司文档管理工作,提高工作效率,...

    Web Operations

    你还将学到如何使网站蓬勃发展的秘诀,这是来自·最大规模网站建设者的第一手资料。  ·学习网站运维技能,了解这些技巧来自于经验而非学校教育的原因  ·理解为何从应用程序和基础设施收集统计数据都很重要  ·...

    计算机精品学习资料大放送

    ActionScript、Flex、AIR等RIA技术相关资料下载汇总 最强HTML/xHTML、CSS精品学习资料下载汇总 最新JavaScript、Ajax典藏级学习资料下载分类汇总 网络最强PHP开发工具+电子书+视频教程等资料下载汇总 UML学习...

    智慧物流大数据的设计与实现(论文+源码)-kaic.doc

    随着科学信息技术近些年来在我国的发展,计算机技术中的物联网、大数据等技术...就我国目前发展的状况来说,主要是通过互联网日志数据收集、传感器数据收集以及 web 数据收集着几个主要的数据收集来源进行资料获取的。

    Web Operations:Keep data on time(网站运维)

    你还将学到如何使网站蓬勃发展的秘诀,这是来自·最大规模网站建设者的第一手资料。  ·学习网站运维技能,了解这些技巧来自于经验而非学校教育的原因  ·理解为何从应用程序和基础设施收集统计数据都很重要  ·...

    SpringBoot项目基于web的音乐网站.zip

    7. 社区互动:设有论坛和聊天室,让用户可以讨论音乐相关话题和交流心得。 8. 移动优化:设计响应式界面,确保在不同设备上都能提供一致的用户体验。 9. 安全性:实施必要的安全措施保护用户数据和作品版权的安全...

    毕设&课设&项目&实训-校庆管理系统主要是去管理校庆的事务信息,收集相关信息进行分析并展示。.zip

    校庆管理系统主要是去管理校庆的事务信息,收集相关信息进行分析并展示。通过校庆管理系统可以很好的去管理校庆的各个事务信息,本系统采用了python+Django框架在充分理解校庆事务的基础上,运用可视化技术对收集的...

    Web程序设计课程设计-0.doc

    Web程序设计课程设计 《Web 程序设计》 课程设计 使用班级: 1130501-2 班 1 课程设计目标 课程设计总的目 标是衡量学生是否取得学习效果, 培养学生具有专业网站初步的规划、 设计、 制作能力。 具体表现在网站内容...

Global site tag (gtag.js) - Google Analytics