<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>小杜学习笔记 &#187; 模板引擎</title>
	<atom:link href="http://tinydoo.cn/tag/%e6%a8%a1%e6%9d%bf%e5%bc%95%e6%93%8e/feed" rel="self" type="application/rss+xml" />
	<link>http://tinydoo.cn</link>
	<description>记录生活学习点滴</description>
	<lastBuildDate>Thu, 10 Dec 2009 14:43:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>关于框架</title>
		<link>http://tinydoo.cn/2009/403.html</link>
		<comments>http://tinydoo.cn/2009/403.html#comments</comments>
		<pubDate>Thu, 10 Dec 2009 14:36:03 +0000</pubDate>
		<dc:creator>小杜</dc:creator>
				<category><![CDATA[学习笔记]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[smarty]]></category>
		<category><![CDATA[Thinkphp]]></category>
		<category><![CDATA[YII]]></category>
		<category><![CDATA[YUI]]></category>
		<category><![CDATA[框架]]></category>
		<category><![CDATA[模板引擎]]></category>

		<guid isPermaLink="false">http://tinydoo.cn/2009/403.html</guid>
		<description><![CDATA[当我们开始思考写一个系统时，会使用到什么工具呢？
不是简单的PHP、Mysql而已
我们会想到诸如smarty 、jQuery等一个个所谓的框架( Framework).
在原始的时代，我们一切都要靠自己 ,于是我们需要掌握诸如HTML、JavaScript、CSS、PHP等等技能，而在框架的时代，我们所需要的，就是把最优秀的代码，用我们的思路和想法，“垒成”一个完整的系统。
<span class="readmore"><a href="http://tinydoo.cn/2009/403.html" title="关于框架" target="_blank">阅读全文——共744字</a></span>]]></description>
			<content:encoded><![CDATA[<p>当我们开始思考写一个系统时，会使用到什么工具呢？<br />
不是简单的<a href="http://www.PHP.net" target="_blank">PHP</a>、<a href="http://www.mysql.com" target="_blank">Mysql</a>而已<br />
我们会想到诸如<a href="http://www.smarty.net/" target="_blank">smarty</a> 、<a href="http://jquery.com/">jQuery</a>等一个个所谓的框架( Framework).</p>
<p>在原始的时代，我们一切都要靠自己 ,于是我们需要掌握诸如HTML、JavaScript、CSS、PHP等等技能，而在框架的时代，我们所需要的，就是把最优秀的代码，用我们的思路和想法，“垒成”一个完整的系统。</p>
<p><strong>PHP框架</strong></p>
<p>PHP框架也有很多，据说是受到了一些其他编程语言比如<a href="http://www.python.org/" target="_blank">python</a>的启发。最正统的PHP框架当然是 <a href="http://framework.zend.com/" target="_blank">Zend framework</a> ，由于系出名门，血缘正统，被很多专家推荐，学习的人非常多 。</p>
<p>国外优秀的PHP框架有：<a href="http://www.yiiframework.com/" target="_blank">YII</a>，<a href="http://cakephp.org/" target="_blank">CakePHP</a>，<a href="http://codeigniter.com/" target="_blank">codeigniter</a> 等，而国内最知名的，当属 <a href="http://www.thinkphp.cn/" target="_blank">ThinkPHP</a> 和<a href="http://qeephp.com/" target="_blank">QeePHP</a>(FleaPHP)</p>
<p><strong>CSS框架</strong></p>
<p><span style="background-color: #ffffff;">1. <a href="http://960.gs/" target="_blank">960 Grid System</a> &#8211; 当960像素的页面宽度成为设计师通用的标准时，相信这个框架，更能代表前端设计师的一些想法</span></p>
<p><span style="background-color: #ffffff;">2.<a href="http://developer.yahoo.com/yui/" target="_blank">YUI Grids CSS</a> &#8211; 是YUI Library的一个组成部分，有Yahoo! 工程师开发</span></p>
<p><span style="background-color: #ffffff;">3.<a href="http://www.blueprintcss.org/" target="_blank">Blueprint </a>- 是一款成熟的 CSS 框架</span></p>
<p><span style="background-color: #ffffff;">其他类似的框架还有  Elements CSS Frameworks 、 YAML CSS Framework、 CleverCSS  等</span></p>
<p><strong>JavaScript框架</strong></p>
<p>国内目前最流行的有jQuery 、 YUI 、ExtJS等</p>
<p><strong>模板引擎</strong></p>
<p>最常用的模板引擎当然是smarty ，算是官方模板引擎。其他类似的也有很多，很多程序使用了自己的模板引擎，比如discuz。另外，TinybutStrong（俗称小强）是一个小巧但是功能强大的模板引擎，大家也可以试试:)</p>
<p>关于框架，暂时就想到这么多，算是一个开场白吧，希望能在以后更多的时间，继续讨论和研究这些东西。</p>
]]></content:encoded>
			<wfw:commentRss>http://tinydoo.cn/2009/403.html/feed</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
	</channel>
</rss>
