100分求一个网站设计方案和模板方案!

黑夜路人
博客专家认证
2005-02-04 09:55:33
呵呵,很久没提问了,今天提问一下~~~~

目前在给一共公司设计一个网站, 该公司有一个总公司,下属五个分公司,每个分公司都要有不同的网站,主公司有新闻系统,分公司有新闻系统.
最BT的是, 一共要有三十套不同的模板, 管理员能通过后台定期更改不同的模板风格~~~

现在我的问题是, 网站应该通过什么样的设计方案,考虑到以后的升级的.
最主要的问题是,我使用那种模板抽象类来做三十套模扳的替换工作,是 phplib template/smart template/Smarty, 另外,使用什么数据库抽象类比较好phplib db/pear db/adodb~~~

请高手指点!!!
...全文
442 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
黑夜路人 2005-02-25
  • 打赏
  • 举报
回复
楼上的兄弟强呀...支持
是不是开源的呀,呵呵
dream_river 2005-02-18
  • 打赏
  • 举报
回复
我用php写过一个web开发框架,数据抽象层使用的是adodb,界面展示层使用的是smarty(我喜欢官方产品,主要是考虑到稳定性和以后的兼容性。特别是smarty一次编译的机制很有创意,smarty的支持和扩展也比较丰富) 这个框架包含基础的部门目录管理、用户管理、权限管理、主题模块管理。我曾使用自己开发的这套东东作过许多项目,如有需要,请与我联系。 QQ:157748737

我觉得一个支持无限扩展的应用系统,必定要有一套灵活的中间层作基础,解决应用开发中通用性较强的功能部分并充分考虑数据移植以及用户界面的多样性。比如树型结构的部门管理,就应该有支持数据库和支持ldap的两套api来满足各种企业开发环境的需要。若想无限扩展功能,必须要有一个功能模块动态插拔的机制和灵活的用户操作权限管理。

呵呵
黑夜路人 2005-02-17
  • 打赏
  • 举报
回复
好象Smarty就是使用php语言开发的摸板处理类,当然只能在PHP中使用了
当然,如果你有兴趣也可以把它移植到其他平台
shanwaiy 2005-02-12
  • 打赏
  • 举报
回复
smarty只可以用在PHP中吗?
黑夜路人 2005-02-11
  • 打赏
  • 举报
回复
讨论的好~~~~受益匪浅,但是大家并没有总结自己使用摸扳处理类的经验和稍微的比较。。。
所以我还是需要大家良好的意见~~~
谢谢~
aruhan 2005-02-05
  • 打赏
  • 举报
回复
xuzuning(唠叨) 兄 我知道你用的是smartTemplate!
我没有说那个好那个坏哦!我只是说我使用的东西!呵呵!而且非常可观哦!
hackate 2005-02-05
  • 打赏
  • 举报
回复
http://www.jxca.gov.cn/hlw/006/show.asp?id=150

这里看看!
pswdf 2005-02-05
  • 打赏
  • 举报
回复
使用html中嵌入php代码就很好解决,

如果是这样,你还要使用模板干什么?不要模板中套PHP代码
xuzuning 2005-02-05
  • 打赏
  • 举报
回复
力推就一定好吗?奇怪的理论!
php.net推荐的东西多着那...

Pear随php打包发行,但也没有多少人使用

aruhan 2005-02-05
  • 打赏
  • 举报
回复
有人说smartTemplate不错!但是我不是很信得过(自己意见啦)!网站N年没有更新,是好东西不用再更新了呢?还是???
不管怎么样我还是选择了smarty。毕竟PHP.NET力推得东西!
aruhan 2005-02-05
  • 打赏
  • 举报
回复
昨天用smarty引擎改写了一个oa主界面,感觉还可以!就是整套程序要比以前的庞大许多。
alasika 2005-02-04
  • 打赏
  • 举报
回复
我一直在用smarty的,昨晚也试用了smart template,不过还是觉得smarty使用起来方便些,扩展也很方便(可能因为我的习惯吧). 不过我前一个站点使用smarty好像有缓存不当的问题
mengsky 2005-02-04
  • 打赏
  • 举报
回复
解决方案,如果能够使用第三方软件,推荐使用SITCMS
www.sitsoft.com
如果在北京,可以提供试用版本,能完全满足要求
黑夜路人 2005-02-04
  • 打赏
  • 举报
回复
很想详细的问: smart template和Smarty两个模板处理类,那个应用比较好,而且以后扩展比较方便,同时学习起来也不那么费劲~~~
黑夜路人 2005-02-04
  • 打赏
  • 举报
回复
to xuzuning(唠叨):
明白老大的意思~~~~才用模板处理类就是为了解决更换不同模板,本来应用并不复杂,呵呵,使用html中嵌入php代码就很好解决,不过目前需要定期换模板,所以就请求大家推荐处理方法和采用什么样的模板处理类和数据库抽象层~~
xuzuning 2005-02-04
  • 打赏
  • 举报
回复
1、会什么就用什么,各种模板类都各有所长各有所短。不必刻意追求
2、各站使用相同的数据格式,这样只用一套程序就可以了
3、三十套模板,就是300套又如何呢?模板只是改变了页面的风格,与数据并无直接关系!要是一套模板就要写一套程序,那要模板干什么?
4、更换网站风格只不过是改个模板路径名,人工或机器都能轻松完成
dsunshine 2005-02-04
  • 打赏
  • 举报
回复
用smarty吧.
phplib功能简单而繁琐.
数据库抽象类用Pear DataObject类非常方便,完全不用与SQl打道,我感觉是将MySQL封装成面向对象数据库了.不过学起来要一段时间.
feixuehenshui 2005-02-04
  • 打赏
  • 举报
回复
如果是我的话我会用 smart ,因为别的还不会用
黑夜路人 2005-02-04
  • 打赏
  • 举报
回复
谢谢楼上的!

不过我不需要模板,有专业美工做, 我需要设计方案和推荐的处理类~~~~
DARKNESSFALL 2005-02-04
  • 打赏
  • 举报
回复
www.51oa.net
很多,很多~~~~~~~~
加载更多回复(2)

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧