cms 就是把程序代码和数据分离开,用模板展示页面,利用标签连接数据库获得数据,进而展现在页面上的
我不知道标签怎么会有这么大功能,能直接读取数据到模板上展示,具体程序代码怎么个设计,怎么做?急求,解释,谢谢啦...
我不知道标签怎么会有这么大功能,能直接读取数据到模板上展示,具体程序代码怎么个设计,怎么做?急求,解释,谢谢啦
展开
1个回答
展开全部
实际上模板就是特定的格式写法。而且是唯一的。而程序如果识别到这样格式的写法就会调用相对应的方法,然后执行相对应的查询出对应的值,然后把那个特定格式替换成查询出来的值。
实现方法就是这样的了,希望对你有所帮助。
实现方法就是这样的了,希望对你有所帮助。
追问
先谢谢你啦:追问一下:
模板中的使用标签,解析标签,来得到数据,那么标签如果不符合自己想要的东西,重写标签时,用到的类或者方法应该是cms源码中的代码么?那么我不知道怎么用,也就是说怎么写标签?
追答
不同的cms他的解析都是不一样的,得看程序才知道,不过原理是一样的。方法在源码中,一般解析都有个统一的开始,再根据不同的标签再调用不同文件和方法。你要自己写标签首先要先把程序的解析逻辑下搞清楚先,然后你看得七七八八后你可以根据原来有的标签再改动改动,慢慢循序渐进地学学它,实践多了自然你自己写标签也没问题了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询