30多个最有用的Web开发框架。这里面包含基于PHP、Python和Ruby等语言的开发框架,还有移动Web开发框架。

The Buffet Framework


The Buffet Framework is a theme framework designed not only for the theme developers who will be using the theme actions and filters to create the child themes, but also for the end users who would be able to add and remove what they want.

Like most WordPress theme frameworks, the Buffet Framework utlises WordPress actions and filters to allow theme developers to add additional content without editing the templates files using the child theme concept.

Thematic, A WordPress Theme Framework


Thematic is a free, open-source, highly extensible, search-engine optimized WordPress Theme Framework featuring 13 widget-ready areas, grid-based layout samples, styling for popular plugins, and a whole community behind it. It’s perfect for beginner bloggers and WordPress development professionals.

Whiteboard Framework


Whiteboard Framework has been helping WordPress developers cut back on their development time and improve their WordPress powered websites since 2008.  Whiteboard framework for WordPress was developed to speed up the process of developing a WordPress theme. Whiteboard does so by eliminating the time spent on code common to all WordPress themes and includes non-intrusive code that improves the overall WordPress theme in many ways – including SEO, speed, usability, and mobile support.

Bones


A WordPress Development Theme It’s always a frustrating process starting a WordPress Theme from scratch. You always end up grabbing code snippets from a bunch of different themes and your site files usually end up looking like a jumbled mess of borrowed code and band-aids. Even if you start with a framework, sometimes you just want to be able to get in there and mess with the actual markup. Sometimes it’s overly complicated, but it doesn’t have to be.

YAML


“Yet Another Multicolumn Layout” (YAML) is an (X)HTML/CSS framework for creating modern and flexible floated layouts. The structure is extremely versatile in its programming and absolutely accessible for end users.

52framework


The framework of the future. Support for HTML5 and CSS3. Cross-Browser supporting all of todays browsers.  With HTML5 support coming so fast, with the tiniest of hacks we are able to use it today in virtually al browsers. Using HTML5 makes for much cleaner mark up. This framework fully uses all the great advantages of HTML5.  CSS3 is one of the coolest thing in the web designer world and has been a long time coming. With CSS3 you can save time designing and slicing fancy layouts. CSS3 has features like text/box shadow, rounded corners,and animations. These just a few of the many CSS3 features has to offer you.

evoCore

It is freely available for anyone to use. It is dual licensed so you can choose to use it either under the GNU GPL or the Mozilla MPL license. The b2evolution project, for example, is using it under the GNU GPL.

Kohana

An elegant HMVC PHP5 framework that provides a rich set of components for building web applications.

BlueShoes

BlueShoes is a comprehensive application framework and content management system. It is written in the widely used web-scripting language PHP.

Qcodo

The Qcodo Development Framework is an open-source PHP framework that focuses on freeing developers from unnecessary tedious, mundane coding.

Zoop Framework

Far from being Yet Another PHP Framework or Rails clone, Zoop has been in development since 2001 and in use for the last 6 years in a number of different production environments. While it predates the recent proliferation of PHP frameworks, it’s based on solid MVC principles, including separation of display, logic, and data layers. It’s designed to be efficient, modular, and extensible, striking a balance between lightweight and fully-featured.

Seagull PHP Framework

Seagull is a mature OOP framework for building web, command line and GUI applications. Licensed under BSD, the project allows PHP developers to easily integrate and manage code resources, and build complex applications quickly.

Zend Framework

Extending the art & spirit of PHP, Zend Framework is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile codebase. Zend Framework is focused on building more secure, reliable, and modern Web 2.0 applications & web services, and consuming widely available APIs from leading vendors like Google, Amazon, Yahoo!, Flickr, as well as API providers and cataloguers like StrikeIron and ProgrammableWeb.

PRADO PHP Framework

PRADO is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented.

Symfony

Symfony is an Open Source PHP Web applications development framework. It was originally conceived by the interactive agency Sensio Labs for the development of web sites for its own customers. Symfony was published by the agency in 2005 under MIT Open Source license and today it is among the leading frameworks available for PHP development.

CodeIgniter

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. If you’re a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you’re tired of ponderously large and thoroughly undocumented frameworks.

Fluid 960 Grid System

The Fluid 960 Grid System templates have been built upon the work of Nathan Smith and his 960 Grid System using effects from the MooTools and jQuery JavaScript libraries. The idea for building these templates was inspired by Andy Clarke, author of Transcending CSS, who advocates a content-out approach to rapid interactive prototyping, crediting Jason Santa Maria with the grey box method.

Elastic CSS Framework

A simple css framework to layout web-based interfaces, based on the printed layout techniques of 4 columns but with capabilities to unlimited column combinations. and capacity to make elastic, fixed and liquid layout easily.

960 Grid System

The 960 Grid System is free to use, and may be repurposed to meet your specific needs. Several projects have already spun off, including versions that were built to be fluid and elastic. Additionally, it is has been adapted as a theme for Drupal.

Content with Style

In my Modular CSS article I documented the possibility of breaking down stylesheets into components that could be reused across projects. All well and good. The next logical step is to extend this to become a CSS framework, allowing rapid development of sites with pre-written and tested components. All that’s really required to produce this is a set of naming conventions and a flexible base template…

jQuery

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

MooTools

MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API.

web2py

Free open source full-stack framework for rapid development of fast, scalable, secure and portable database-driven web-based applications. Written and programmable in Python.

Blueprint

Blueprint is a CSS framework, which aims to cut down on your development time. It gives you a solid foundation to build your project on top of, with an easy-to-use grid, sensible typography, useful plugins, and even a stylesheet for printing.

CakePHP

CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using commonly known design patterns like MVC and ORM within the convention over configuration paradigm, CakePHP reduces development costs and helps developers write less code.

zepto.js

Zepto.js is a minimalist JavaScript framework for mobile WebKit browsers, with a jQuery-compatible syntax.

DHTMLX Touch

DHTMLX Touch is a free HTML5-based JavaScript library for building cross-platform mobile web apps. It’s not just a set of UI widgets, but a complete framework that allows you to create eye-catching, robust web applications for mobile and touch devices.

Sencha

Every day, your customers use applications like Facebook, Google Maps and Flipboard that deliver interactive, elegant user experiences. Now they want the same from your apps. Sencha can help get you there.

jQuery Mobile

A unified user interface system across all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. Its lightweight code is built with progressive enhancement, and has a flexible, easily themeable design.

jQTouch

A jQuery plugin for mobile web development on the iPhone, Android, iPod Touch, and other forward-thinking devices.

Wink toolkit

Wink Toolkit is a lightweight JavaScript toolkit which will help you build great mobile web apps. It is designed and developed to meet the specific constraints of the mobile environment. The toolkit’s core offers all the basic functionalities a mobile developer would need from touch event handling to DOM manipulation objects or CSS transforms utilities. Additionally, it offers a wide range of UI components to help you improve the look and feel of a web app, or simply to experiment with new user interactions.

SnippetSpace

Snippet is a programming term for a small region of re-usable source code. Ordinarily, these are formally-defined operative units to incorporate into larger programming modules.

SnippetSpace represents just that. It’s the place to find tons of web design and development tools in the form of snippets or frameworks. Some are complete tools to create a full website, like iWebKit; some are simple pieces of code made to enhance your own specific web page.

WebApp.Net

WebApp.Net is a light weight, powerful javascript framework taking advantage of AJAX technology. It provides a full set of ready to use components to help you develop, quickly and easily, advanced mobile web applications.

Yii Framework

Yii is a high-performance PHP framework best for developing Web 2.0 applications.

转载于:https://www.cnblogs.com/shihao/archive/2011/09/23/2186507.html

30多个最有用的Web开发框架相关推荐

  1. 【Python Web】30个Python Web开发框架介绍

    收藏:30个Python Web开发框架介绍 1. Bobo 2. Bottle 3. CherryPy 4. Cyclone 5. Flask 6. Itty-Bitty 7. Klein 8. M ...

  2. 程序员新手第一个python web开发框架

    接下来正式进入网站的功能开发.要完成后台管理系统登录功能,通过查看登录页面,我们可以了解到,我们需要编写验证码图片获取接口和登录处理接口,然后在登录页面的HTML上编写AJAX. 在进行接口开发之前, ...

  3. JavaScript是如何工作的:编写自己的Web开发框架 + React及其虚拟DOM原理

    摘要: 深入JS系列19. 原文:JavaScript是如何工作的:编写自己的Web开发框架 + React及其虚拟DOM原理 作者:前端小智 Fundebug经授权转载,版权归原作者所有. 这是专门 ...

  4. 分享20个非常有用的Web开发工具和框架

    在开发中借助一些非常好用的工具可以帮助你节省大量的时间和精力.本文收集了20个非常有用的Web开发工具和框架,分享给大家,希望对你有帮助. 1. Blueprint Blueprint 是一款CSS框 ...

  5. PHP框架有没有前途?是否适用于复杂的web开发框架

    做ROR有一年了, 感觉非常好.配合敏捷实践(除了pair, 由于是和美国工程师远程合作.)开发速度的确快.一共三个人写代码,短短半年, 项目就基本结束了.... 现在新项目即将到来, 客户在php和 ...

  6. web开发框架_Web开发的最佳PHP框架

    web开发框架 For years now, PHP has been one of the most used programming languages for developing websit ...

  7. Java开源Web开发框架

     WebWork WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架.WebWork目前最新版本是2.1,现在的WebWork2.x前身 ...

  8. PHP Web开发框架Laravel如何配置

    概述:Laravel是一套简洁.优雅的PHP Web开发框架,本文将详细介绍Laravel如何进行配置. Laravel介绍 PHP Web开发框架Laravel安装指南 配置说明 框架下载好了,但是 ...

  9. bottle mysql,web开发框架的选择(bottle or flask)及为autumn增加多线程支持

    其实之前就有写过关于python web开发框架选择的文章,之前最终选择了bottle,并给出了bottle开发的物理设计,详见之前的文章:回归简单,向Django说再见.bottle做web开发的物 ...

  10. Node.js 入门手册:那些最流行的 Web 开发框架

    这篇文章与大家分享最流行的 Node.js Web 开发框架.Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念.它的目标是帮助程序员构建高度可伸缩的应用程序,编 ...

最新文章

  1. 简述用决策表设计测试用例的步骤_决策表快速入门
  2. 敲点JavaScript代码
  3. android blockcanary 原理,blockCanary原理
  4. python程序设计考哪些_Python程序设计试题库
  5. git 如何删除缓存的远程分支列表
  6. 【渝粤教育】国家开放大学2018年秋季 2332T高等数学基础 参考试题
  7. CMMI3学习之路(一):在质疑与挣扎中偶然发现她竟是如此美丽
  8. 针对永恒之蓝Wannacry勒索病毒微软Windows操作系统 MS17-010 漏洞补丁资源共享
  9. windows10恢复分区删除方法
  10. 【平面设计】ACDSee 10.0 软件安装教程
  11. vmware安装了vmware tools还是无法复制文件与文本(ubuntu16.04)
  12. DeepCross Network(DCN)
  13. WxPython 界面利用pubsub与线程通讯
  14. 腾讯大牛给予Java初学者的学习建议
  15. 登录超时连不上信息服务器,我的侠客进不去怎么办 服务器登录连接超时请稍后再试解决方法...
  16. 海贼王热血航线服务器维护,《航海王热血航线》游戏进不去如何解决 维护中快速解决办法...
  17. ICCV2021: 淘系素材制备平台中的自研交互式分割技术(含试用demo)
  18. GO语言开山篇(二):诞生小故事
  19. Torch Threads
  20. 《用友ERP-U8(8.72版)标准财务模拟实训》——1.4 系统管理注册和导入演示账套...

热门文章

  1. 【洛谷P1256】公路修建(问题分析+最小生成树prim法)
  2. 【牛客小白月赛12】华华教月月做数学(快速幂+快速乘------模版题)
  3. 图片打散存储JAVA_通过java的i/o机制进行图片流的存储以及对网络图片的存储
  4. 用Neo4j图形数据库打造专属于你的高bigger关系图
  5. 概率论与环境数理统计 20210222
  6. 802.x无线认证服务器,无线802.1X认证
  7. java中跑批指的是什么_DB2几个问题的处理(三)
  8. php getter,对象访问器 getter和setter
  9. 机器学习 Machine Learning- 吴恩达Andrew Ng 第11~15课总结
  10. 栈-剑指 Offer 30. 包含min函数的栈