我怎样才能确定是否应该推出自己的软件程序或使用打包的CMS(以及理想的插件)?

我是一名软件程序设计师,目前在实际利用我的主机和域名的过程中几乎没有互联网经验,除了文件卸载我需要提供其他个人可访问性的文件。 我的策略是在某种程度上发布个人/专业互联网网站和博客网站,或者使用FOSS现成的项目,定制软件或带有个性化模块/插件的现成部件。

我的需求是:

  1. 语义HTML(精心​​创建,正确使用功能,理想的微格式,使用CSS进行设计,还使用HTML进行标记)
  2. 确认HTML和CSS(XHTML,HTML4,HTML5都适用 - 只要它确认包装外)
  3. 协助博客网站
  4. 协助编辑和增强以及处理我的HTML简历类型,同时处理上传的PDF,ODT文档以及我提供下载的DOC布局
  5. 用我认识的语言创建,也是我的主持人支持 - PHP受到青睐,因为这对我主持最方便,而且我还知道它
  6. 容易得到或写一个图案
  7. 帮助固定网页偶尔转换(关于我),偶尔转换的固定网页(任务清单),充满活力的网页(博客网站,备注),还创建(打电话给我)
  8. 在完全相同的设置中与各种其他设备完美配合 - 我在同一台主机上使用Trac进行任务监控,还可以发布各种其他软件程序,例如单独的MediaWiki版本
  9. 很容易与各种其他社交媒体网站(Twitter?Facebook?潘多拉?)合并 - 不要求,但肯定会表现
  10. 生成和维护站点地图和/或robots.txt

我的询问:

  • 什么,如果有任何一种,FOSS补救对我来说肯定是理想的? 我过去和Drupal以及WordPress一起玩过 - WordPress让我觉得它是一个强大的设备,但当时真的是以博客为中心(我认识到它最近被转换为额外的CMS类似)。
  • 什么免费(但封闭的来源)补救措施对我来说是理想的? 我当然赞成完全可以访问源代码,但这不是必需的。
  • 如果我想要自己动手,我应该从哪里开始? 我当然不赞成不自己动手 - 我的软件程序设计历史告诉我,我的需求需要占上风,而且我还需要能够找到一些现有的补救措施,我可以将这些补救措施用于完成这项工作。

非常感谢。

0
2019-05-05 02:31:36
资源 分享
答案: 8

我建立了创业学位CMS以谋生......而且我直接讨厌像Joomla,Wordpress和Drupal那样的机架外系统。 以下是我的因素:

1)我已经运作的地方实际上已经多次操纵这些(某种)计划,因为在很多情况下我们没有迅速适当升级,每周更新一次。 一旦你被黑客入侵,你就会认真检查你之前为什么要表演......它会发生故障。

2)Wordpress的布局令人沮丧。 一个肯定会有一个完全包含的管理位置,而下一个没有,也期望你破解代码。在哪里看? AHHHHH! 我已经发布了很多这些,但它每次都让我感到不安。 在我看来,Wordpress是一个博客网站系统......因此计划使用它。

3)我在以前的工作中安装了数千个Joomla(以及Mambo)网站。 此外,当您熟悉正在做的事情时,所有最好尝试突破“Joomla格式”类型的人都会特别注意,如果时间不在您的角落。 与Wordpress一样......当你在Wordpress网站上时,你可以告诉你。 不用多谢...我赚钱才能最终完成工作。

4)培训。 尝试在5分钟或更短时间内向一个人澄清Joomla或Drupal管理。 我构建的CMS可以通过一段创建的指南(或更少)教育给一个人,因为我构建它只是包含每个细节互联网站点要求的设备......否则,转换消失。 我测试你是否试图教育一个人,而不仅仅是一本电话本的指导方针,特别是如果他们实际上并不明智。

5)标准符合性...这是我直接不会危及的东西。 我规范了我的CMS产生的每一件小事,而且我已经构建了它,这样就可以在一个分钟的问题中将大约几行代码加载到任何类型的HTML认证布局中,以便每次都生成认证代码。 Wordpress对此很好,Joomla和Drupal也不是很多。

6)可销售性。 CMS的所有观点都是一致的。 然而,尝试进入一个可能的消费者,并声称“我肯定会给你一大笔费用来定制一个免费的现成项目”与“这是一个专门为你的需求而构建的系统”如果它是一个优秀的项目,你几乎每次都会赢得这个组织。 在你的实例中,这并不重要,但这可以肯定,你可能肯定有能力提高未来任务的能力......付费任务

肯定有缺点。 你自己构建每一件小事,这需要时间。 如果你在很多网站上做这件事,范围的经济状况就会受到打击。 你没有军队的个人定位可疑性......再一次,拥有众多版本可以帮助代码推进。 然而,如果你有专业知识来编写高质量的代码,这是一个很好的补救措施。

祝一切顺利。

0
2019-05-11 16:28:56
资源

如果你有很多时间,也有一种不会消失的冲动 - 是的,滚动你自己的。 或者安装WordPress(“着名的5分钟安装”)并自己提供2小时......这就是你需要得到一个很好的建议。

我打算上传一些评论以回应之前的回复 - 你绝对可以构建互联网网站,这些网站是WP的“网页”而不仅仅是博客网站(而且它也非常适合构建包含博客网站的互联网网站),还有同意@intlect关于图案的评论。 一些图案的顶级质量可以有很大的区别(另外一个很好的区域可以学习/看看WP是如何运作的) - 我多次被攻击多次更新WP以找到主题不适合与最近的变化(之后你会发现程序员的帮助有多优秀)。

0
2019-05-09 10:49:46
资源

当然还有第三种选择,你可以利用一个更少“大”的CMS,比如镆铘,这肯定会让你无需重新设计所有典型cms内容的轮子(客户监控,记录监控,等)同时为您提供一个非常容易适应的设置来制作您自己的代码。 我实际上已经使用了各种各样的CMS',如果你想要一些非常容易创造的东西,并且还足够轻,你可以在没有数周挖掘的情况下识别它(几个CMS系统)绝对有效的怪物......你可能不需要个人网站)。 MODX主要是为了你想要做的那种点而构建的,它为你提供了一个属性的核心,然后你就可以添加你自己的属性了。 另外,个人会共享他们的代码,因此您可以找到实际使用过的片段,组件等。

0
2019-05-09 10:22:19
资源

我不认为你很可能会找到任何类型的FOSS任务来完成你想做OTB的事情。 WordPress很强大但你肯定需要一点点来创造你想要的东西。 Drupal可能比它首先考虑的更令人沮丧。 我认识到个人喜欢它,而且我也认识到我已经尝试过,但我肯定不会因为需要在变异升级之间保留几个黑客而烦恼。

说实话,我肯定会选择WordPress,如果我留在你的鞋子里,还有你需要的个性化构造插件,如果你现在没有找到一些FOSS那么。

值得注意的是,由于Matt Mullenweg(Automattic的首席执行官,WordPress背后的公司)开始在每个人身上绘制Richard Stallman,他认为并且也支持任何类型和所有主题(主题代码,不是图像/ css)以及插件(插件代码)是GPL,通过在他的(我直接找到改变的)视线中获取WordPress的工作。 所以如果你自己做的话你会很棒,但如果你有“流通”,就像向两个人提供插件一样,你可能会合法地自己操作它们,这可能是也可能不是打算这样做。

0
2019-05-08 06:53:54
资源

它依赖于你打算做的事情,并留下它:

  1. 学习技术堆栈
    我创建了许多代码,这些代码为我的个人网站提供了一个学习锻炼,以加快我在运行的现代技术中的最新调整速度,并且实际上已将其转换为我的重点 - 最初是永恒的ASP网站,之后它重新定位到ASP.NET 1.1,之后转移到2.0,并且目前正在从ASP.NET MVC 1.0升级后的ASP.NET MVC 2.0上工作
  2. 只需运行您的网站
    无论是在工作场所,还是在我休闲运行的一些教会网站上,我都使用了套装软件程序 - 在工作场所我们正在聊天“冒险”CMS(MOSS,Tridion),用于教会网站它是FOSS(N2 CMS) - 因为它们提供的属性超过了我准备写的那些。

如果你的职业生涯正在构建互联网网站,之后有一个论据是利用现代技术进行“营销”,如果是其他的东西,那么我肯定会建议你把时间花在网络内容而不是现代技术上。


回复评论

然后我肯定会建议在机架上选择一个 - 我不能在PHP轮中提供很多推荐,因为这不是我的专长,我很担心。 如果你可以管理一些C#N2 CMS真的具有适应性,但没有像WordPress这样的大量插件/主题库,它的音频可能会很好地满足你的需求......

0
2019-05-08 06:48:59
资源

看来,对于您的使用实例,打包的CMS很可能是最有效的方法。

鉴于我上次审核PHP CMS,并且当时我的主要需求是整洁可扩展性,这已经过了几年。 当时,Joomla是一个坚实的挑战者,尽管增长周期似乎缓慢发展,但Xaraya看起来在智力上看起来很有吸引力。

如果您有兴趣尝试一些,opensourceCMS网站允许您尝试而不需要自己安装。 上次我尝试它时出现了很多广告 - 骑行,但我认为你已经达成了目标。 大多数CMS也运行他们自己的试用网站(例如Joomla演示Xaraya演示

0
2019-05-08 06:38:49
资源

买入与建构的探究是无限的。 我当然会声称WordPress的Drupal的都符合您的标准。 我有额外的WordPress经验,所以我肯定会在WordPress中做到这一点。 要解决您的需求:

  1. 语义HTML(精心​​创建,正确使用功能,理想的微格式,使用CSS进行设计,还使用HTML进行标记)

    ,WordPress的大多数主题默认使用xhtml而没有问题。 微格式 - 您可能需要在html视线中手动完成相关标记,尽管可能有插件可以促进这一点。

  2. 确认HTML和CSS(XHTML,HTML4,HTML5都适用 - 只要它确认包装外)

    ,WordPress的大多数主题确认或非常接近确认没有太多问题。 主题文章很精彩。

  3. 协助博客

    ,当然。

  4. 协助编辑和增强以及处理我的HTML简历类型,同时处理上传的PDF,ODT文档以及我提供下载的DOC布局

    ,简单地将简历作为固定的网页,并且还使用WordPress中的本地媒体监控设备来处理上传的文档。

  5. 用我认识的语言创建,也是我的主持人支持 - PHP受到青睐,因为这对我主持最方便,而且我还知道它

    ,WordPress = PHP + MySQL + Apache最适合mod_rewrite

  6. 容易得到或写一个图案

    ,请参阅主题发展

  7. 支持偶尔转换的固定网页(关于我),偶尔转换的固定网页(任务清单),充满活力的网页(博客,备注)以及种类(打电话给我)

    在用户界面的Pages组件下的WordPress中处理网页。 使用联系表格7等插件可以很好地调用各种函数

  8. 在完全相同的设置中与各种其他设备完美配合 - 我在同一台主机上使用Trac进行任务监控,还可以发布各种其他软件程序,例如单独的MediaWiki版本

    虽然你可能需要添加一些修订规则,以确保不是每个小东西都会影响WordPress。 我在一个子目录中运行WordPress,并允许它通常处理每一件小事。 您可能需要添加说明符才能使WordPress忽略MediaWiki目录站点。

  9. 很容易与各种其他社交媒体网站(Twitter?Facebook?潘多拉?)合并 - 不要求,但肯定会表现

    ,通过插件。 默认情况下,您还可以将RSS源直接绘制到WordPress侧边栏中。

  10. 生成和维护站点地图和/或robots.txt

    Google Sitemap生成器

0
2019-05-08 05:52:48
资源

我已经利用Wordpress建立了各种各样的网站,每个网站都有各种各样的需求,我也认为Wordpress肯定也能满足你的需求:

  • http://chaos.trader.name/ - - 主要是一个面向网页的详细信息网站,有一些博客写作。
  • http://ludus.unicornsrest.org/ - - 主要是一个博客,但有一个深层嵌套的网页框架。 我创建了一个插件,用于创建博客帖子中网页的Web链接,同时允许我重新定位网页。
  • http://driia.com/ - - 我更好的一半组织网站,包括博客和销售网站。 我创建了插件,允许根据群组和标签立即将博客帖子整理到网页上,还可以识别带有详细信息标签的博客帖子代表出售的珍贵珠宝或艺术品。 列表价格在博客帖子中保存为元信息。
  • http://barkingmad.org/ - - 非盈利娱乐团队的广告网站。

Wordpress的图案和插件的数量和顶级质量都是惊人的,但GPL证书表明任何不能完全满足您需求的东西都可以随意提升。

0
2019-05-08 05:51:00
资源