用Drupal打造Blog

本文介绍了Drupal的强大之处,它无论是作为CMS还是Blog程序都很出色,与pLog、nucleus、mt、wordpress等相比优势明显,具有优良架构、开源、功能丰富、线程注解等特点,还有很好的中文化。同时也指出其作为Blog存在用户评论开放性不足等缺点,作者会分享解决方法。

经过两天的潜心研究,终于承认 Drupal 是强大的,是无与伦比的,无论作为CMS或者仅仅是一个Blog程序。如果从仅作为Blog系统的横向比较,pLog和nucleus在功能和拓展性上是不能与drupal比的,mt已经是商业软件了(70刀,不便宜的),只有wordpress还有的一拼,davidnunez 把这个killer application 的 killer apps总结为:

  • Superior Software Architecture 优良的系统架构: Dramatically easy to tweak, modify, append... it makes sense and does very smart things (like systematic function naming) that allow for someone to drop in and spend minimal effort to get up to speed.
  • Open Source 开源代码: The community is wide-open for contributions back to the software (i.e. Very good developer community that uses (get this...) Drupal to communicate via forum, mailing list, cvs integration, and basic project management tools)
  • Everything and the kitchen sink... or not 涵盖所有你能想到的功能: The feature set is significantly large out of the box and is only getting larger by the day (literally... subscribe to the cvs rss feed and you'll see what I mean). However, Drupal doesn't suffer from the overwhelming geek-glut of other content mangagement systems... I'm not entirely sure why this is, and I imagine my non-geek friends would loudly disagree. Nevertheless, this is a system that is being designed for actual human beings to use. God forbid! In fact, there is quite a bit of conversation (and consequently, development) around usability and "prettiness."
  • Threaded Comments 线程注解
  • Everything's a node 节点化页面: Everything, whether it be images in a Drupal image gallery, blog entries, or cookie recipes is treated as these things called "nodes". All nodes share common features (like the ability to be categorized and commented on), but each type can have specialized attributes. Drupal gives me the ability to group, connect, and organize the nodes in any arbitrary way. Insanely powerful.
  • Taxonomies vs. Categories 以分类挑战种类: Wow. This is actually the feature that pulled me off of pMachine. Every node can have multiple categories from different "vocabularies". These categories can have heirarchical (and/or peer) relationships to get a pretty sophisticated organizational scheme. So, for example, if you were building a Drupal site for your recipe collection, you could organize your nodes around any facets you'd like (ex. "breakfast, lunch, dinner" and "chicken, beef, pork") and start doing things like "show me all the lunch soup recipes that I haven't made in the last 7 months")! The data is the killer application.
  • 补充一点:Drupal还有非常好的中文化,要感谢hiweed的中文化项目,而且drupal本身的locals模块就做得很好。

以上就是你为什么该用Drupal而非MT的原因。

不过话说回来,两天前我还和 zephyr 一样有着换系统的想法,因为那时我的drupal(一个还没有被改造的系统)存在着一些作为Blog的比较致命的缺点:

  • 用户评论的开放性不够,留言也需要注册,还要email发密码,很少有人会因为在Blog上留个言去完成那么多的步骤。
  • trackback模块不work(其实是好的,只是不太友好罢了:)
  • 区块路径问题(4.4里的bug)
  • 模版不多,改造困难(其实难度一般,只是改css较繁一些,我写过一篇相关文章

以上问题我会在Blog里写出我的解决方法。

所以如果你有点技术,喜欢自己动手改造Blog的乐趣,用 Drupal 绝对不会错的。

计及源荷不确定性的综合能源生产单元运行调度与容量配置优化研究(Matlab代码实现)内容概要:本文围绕“计及源荷不确定性的综合能源生产单元运行调度与容量配置优化”展开研究,利用Matlab代码实现相关模型的构建与仿真。研究重点在于综合能源系统中多能耦合特性以及风、光等可再生能源出力和负荷需求的不确定性,通过鲁棒优化、场景生成(如Copula方法)、两阶段优化等手段,实现对能源生产单元的运行调度与容量配置的协同优化,旨在提高系统经济性、可靠性和可再生能源消纳能力。文中提及多种优化算法(如BFO、CPO、PSO等)在调度与预测中的应用,并强调了模型在实际能源系统规划与运行中的参考价值。; 适合人群:具备一定电力系统、能源系统或优化理论基础的研究生、科研人员及工程技术人员,熟悉Matlab编程和基本优化工具(如Yalmip)。; 使用场景及目标:①用于学习和复现综合能源系统中考虑不确定性的优化调度与容量配置方法;②为含高比例可再生能源的微电网、区域能源系统规划设计提供模型参考和技术支持;③开展学术研究,如撰写论文、课题申报时的技术方案借鉴。; 阅读建议:建议结合文中提到的Matlab代码和网盘资料,先理解基础模型(如功率平衡、设备模型),再逐步深入不确定性建模与优化求解过程,注意区分鲁棒优化、随机优化与分布鲁棒优化的适用场景,并尝试复现关键案例以加深理解。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值