`

天天写,啥时是个尽头啊!

阅读更多

天天写代码,天天不会写,写了就往忘了又写,再写再忘.,...  哪天就忘了,不做了....

 

CSS+JQUERY+PHP 慢慢写出来感觉也挺好的...

 

 

 

 

 

 

写道


 

 在编写菜单的时候想到,由于每个模块菜单的个数是可变的,怎么才能实现模块的正常衔接呢?

使用PHP代码来生成,或者使用Smarty模板,抑或者使用JSON来传递,都可以,只不过在后期很难做其他方面的扩展...

 

这里想到使用XML文件,并且是RSS的格式来存放. 服务端负责产生这些RSS.XML数据流,客户端通过JS接收后处理加载

到页面... 阳历代码记录于此..

 

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Module Action Menu</title>
		<link>appstore/contenter/action-menu/exep-menu.xml</link>
		<description>
			每个菜单模块下有多个菜单链接,每个连接对应此文件中的一个item项.
		这个文件必须放在外部访问不到的地方,客户端使用一个统一的控制器来获取相应的这个文件.
		此文件由PHP程序动态生成,并使用unicode编码,客户端获取后,反解析显示.
			为了提高效率,在后期可以生成缓存文件.
			
		</description>
		<language>zh-cn</language>
		<copyright>
			Copyright © 2006 Beijing Extreme Club. All Rights Reserved
		</copyright>
		
		<pubDate></pubDate>
		<lastBuildDate></lastBuildDate>
		<docs>http://www.beijingextreme.com.cn/rss</docs>
		<generator>iamsese vb2005xu</generator>
		<managingEditor>vb2005xu</managingEditor>
		<webMaster>trcn17@gmail.com</webMaster>
		
		
		<item>
			<title>Географическая справка</title>
			<link>forwardAction.php?Controller=Tibet#p#action=dl</link>
			<description>这里要注意的是注意url参数连接字符的置换,这里使用#p#来代替</description>
			<pubDate></pubDate>
			<guid>1</guid>
			<t>地理资讯</t>
		</item>
		
		<item>
			<title>Историческая справка</title>
			<link>forwardAction.php?Controller=Tibet#p#action=lsh</link>
			<description></description>
			<pubDate></pubDate>
			<guid>2</guid>
			<t>历史资讯</t>
		</item>
		
		
	</channel>
</rss>

 

 

 

  • 大小: 94.4 KB
分享到:
评论
6 楼 zjx2388 2009-04-03  
最近都在被代码给迷糊了

写还是不写.../
5 楼 xieye 2009-03-24  
<div class="quote_title">vb2005xu 写道</div>
<div class="quote_div">
<p>天天写代码,天天不会写,写了就往忘了又写,再写再忘.,...  哪天就忘了,不做了....</p>
<p> </p>
<p> </p>
</div>
<p>传说中的太极功夫。</p>
4 楼 爱死不活 2009-03-24  
laiseeme 写道
不会css,体力活

绝对是个技术活。
3 楼 laiseeme 2009-03-24  
不会css,体力活
2 楼 namiii 2009-03-24  
哎,写这东西,确实是体力活啊。。
1 楼 ThinkingInAll 2009-03-24  
css这东西,也该搞个通用框架出来了

相关推荐

Global site tag (gtag.js) - Google Analytics