Art*_*Art 5 html css content-management-system
我咬紧牙关,成为网页设计师,那里有太多好机会.我是一名专业的软件工程师,所以我想要正确处理这个问题.到目前为止,我完全相当擅长HTML/CSS/Javascript.我也很喜欢使用jQuery和Django和mySql.我已经制作了一些很酷的网站,但如果我想在很多网站上这样做,它需要太长时间.
这里是我的问题:我学到了CMS真的很好,用它(并坚持了下来),还是我花那个时候开发一些可重复使用的HTML/CSS模板,并用手做的一切?
到目前为止,我的CMS体验是设置它的开销很大,而且你需要进行很多自定义,无论如何你都在做CSS.
如果我走CMS路线 - 哪一个?
Web Dev的"最佳方法"是什么?我打算创建一个非常多样化的网站......
谢谢!!!
Web发布的未来显然在内容管理系统中,适用于比小型个人网站更大的内容.人们不再购买网站了,每当一段需要改变时,他们必须支付专业费用.
确保你知道你的HTML,CSS和Javascript,但熟悉市场上的一个或多个CMS,最好是让你成为一个大社区的大型CMS之一,以及一个广为人知的标准的优点,它很容易寻找人.了解如何自定义它,如何快速有效地为其构建模板.
Drupal当然是企业级CMS中最大的旗舰之一.从个人经验来看,我也知道Joomla,但我不确定我是否会推荐它开始使用 - 有时代码方面往往有点脏.WordPress被许多人成功用作CMS.
环顾四周人们对哪些系统感到满意; 如果你想知道某个CMS的概念退房openSourceCMS谁提供了许多CMS'es的现场演示.还有非常强大的商业产品,比开源项目更好地维护.
恕我直言,没有一个正确的答案。基本上,它可以归结为:
使用最适合工作的工具。
您能为自己做的最好的事情就是了解可用的工具以及它们的功能。尝试将每个方案与您认为可能特别适合给定解决方案的场景相匹配。
你会发现,如果你投入大量时间学习 Python / Django 之类的东西,你将能够创建几乎任何你能想象到的网站,但你可能会发现,如果你的客户需要的是一个简单的、大部分静态的公司信息网站,像 Drupal 这样的东西可能更合适。
所有这些工具都使用 (X)HTML、JavaScript、CSS 和 SQL 等基线技术,因此在通用环境中充分了解这些工具也非常有价值。
真正装备精良的工具带是无价的。