6

基本上我需要选择一个,以便我可以快速熟悉它,然后根据我的需要对其进行定制。

我是一名 .NET 开发人员,也了解经典的 ASP。但我认为理解 PHP 对我来说不是问题,也不会那么困难。

你想向我推荐什么?

更新:-
抱歉,我添加此信息较晚。现在我不知道我会做什么定制。但我敢肯定,今后我会有自己的要求并且需要定制。所以我不想处于不得不说“我正在使用的这个引擎不允许我进行 XYZ 更改,或者我很难在这个博客软件中进行 XYZ 更改的情况下,所以让我们迁移到别的东西。”

我更喜欢较短的学习曲线。

4

3 回答 3

5

Wordpress 很好,但如果您是 .NET 开发人员,BlogEngine.NET 非常容易扩展。缺点是社区和资源要小得多,但如果您想做一些真正的定制和调整,BlogEngine 可能会更适合您的口味。有一个体面的开发社区支持和支持 BlogEngine 的自定义和插件,但您会发现很多信息已经过时或维护已被遗忘。

如果您想要拥有大量社区小部件、插件和大量主题的东西,Wordpress 毫无疑问是您的首选。但那是如果你要使用罐装解决方案。它们有很多,您仍然可以对其进行自定义和调整,但这取决于您对采用新范式的舒适程度。Wordpress 定制与其说是 PHP 开发,不如说是 Wordpress 开发,因为您将深入了解 Wordpress 自己的世界和 API。

两者都在 MS 的 Web 平台安装程序中可用,开箱即用地检查它们并玩弄它们。这真的会归结为你觉得适合哪一个。我已经将两者用于不同的项目,但我已经转而使用 BlogEngine 而不是 Wordpress 来做我自己的事情。但那是我个人的事情。

于 2010-08-05T13:50:04.297 回答
5

如果您了解 .NET 和 C#,那么面对 PHP 和 mySql 会感觉像是回到了 19 世纪,不得不在“汽车”中烧煤,而不是在当地加油站给投影机加油 :-)

关于 BlogEngine.NET 的一个特别有趣的事情是,它开箱即用,无需 SQL Server 即可运行 - 只需使用 XML 文件作为存储。如果您了解您的编程,我不必告诉您它提供了什么样的灵活性。并不是说我建议在没有 SQL Server 的情况下实际运行一个网站很长时间,但是这种双重支持打开了一些非常有趣的选项。

我应该提到它带有 Visual Studio sln 和 proj 文件吗?:-) 这几乎意味着零学习曲线。

于 2010-08-06T15:09:42.167 回答
4

WordPress一起去。它很容易定制,并且有大量关于定制的信息。

于 2010-08-01T11:35:47.990 回答