html - 成为网页设计师 : CMS, 或手工

标签 html css content-management-system

<分区>

我正在咬紧牙关成为一名网页设计师,那里有太多好的机会。我是一名专业的软件工程师,所以我想正确地处理这个问题。到目前为止,我相当擅长 HTML/CSS/Javascript,完全是手工操作。我也擅长 jQuery 和 Django 以及 mySql。我制作了一些很酷的网站,但如果我想为很多网站做这件事会花费太长时间。

这是我的问题:我是真的学好 CMS 并使用它(并坚持使用),还是花时间开发一些可重用的 HTML/CSS 模板并手动完成所有事情?

到目前为止,我的 CMS 经验是设置它有开销,而且你需要大量自定义你正在做的 CSS。

如果我走 CMS 路线 - 哪一条?

Web Dev 的“最佳方法”是什么?我还打算创建一个非常多样化的网站......

谢谢!!!

最佳答案

Web 发布的 future 显然在于内容管理系统,适用于比小型个人网站更大的所有内容。人们不再购买每次需要更改段落时都必须向专业人士付费的网站。

确保您了解 HTML、CSS 和 Javascript,但熟悉市场上的一个或多个 CMS,最好是能为您带来庞大社区的大型 CMS 之一,以及广为人知的标准的优势很容易找到人。了解如何自定义它,如何快速有效地为其构建模板。

企业级 CMS 中最大的旗舰之一当然是 Drupal .亲身经历,我也知道Joomla ,但我不确定我是否会推荐它开始使用 - 有时它在代码方面往往有点脏。 WordPress被许多人成功用作 CMS。

环顾四周,看看人们对哪些系统感到满意;如果您想了解某个 CMS 的概念,请查看 openSourceCMS谁提供许多 CMS 的现场演示。也有非常强大的商业产品,它们比开源元素维护得更好。

关于html - 成为网页设计师 : CMS, 或手工,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1870844/

相关文章:

javascript - 如何在滚动上只制作 1 次动画

html - 绝对和相对定位

html - 表格单元格(td,th)不采用 colgroup 中给定的宽度

php - 如何在标准 PHP 页面中使用短代码?

css - 如何阻止文本与 CSS 重叠?

html - 在响应式布局中隐藏元素?

html - 我正在从 Bootstrap 应用模态,但它没有正确关闭

html - 如何在 div 内的内联链接之间均匀分配空间?

php - TYPO3:使用 TCA.php 构建前端表单?

php - 多语言 CMS - 干净、可维护的构建解决方案?