所以我有很多小客户想要更简单的网站。这是非常常见的,更常见的是我从上一个使用wordpress的开发人员那里获得的代码混乱。由于我正在努力磨练我的铁路技能,我宁愿只是在铁轨中重做网站。我遇到的最大问题是服务器托管成本。
很难说服某人从他们的服务器每月5-10美元的成本到使用heroku或amazon EC2这样的34美元。所以我的问题是如何有效地使用rails来重建这些wordpress站点而不会在客户端上产生更多成本?
我想到的一些选项是:
找到一个共享的网络托管服务商并弄清楚如何获取它(由于缺少这些主机网站(如godaddy,主机怪物等)的rails支持,这似乎不是一个好主意。
使用像EC2这样的可扩展服务器并在其上放置多个应用程序,并且由于大多数网站流量较低,因此应该以合理的成本进行平衡。
提交wordpress的受欢迎程度
一些示例网站是商店,博客/商店和营销网站。
答案 0 :(得分:3)
在工作中磨练你的技能没有任何问题,但你也必须考虑到客户的需求。
仅仅因为你更喜欢在rails中重做网站并不意味着对客户来说这是最好的事情。如果他们的网站在他们便宜的主机上运行顺畅,他们真的想增加他们的月度支出,以支持他们首先不想要的平台。
客户端可能需要的功能很少,他们无法从WordPress获取,而您提供的示例肯定不建议使用rails。
我建议将它们保存在WordPress上并寻找需要rails开发人员的客户。
答案 1 :(得分:2)
这是我的2美分。坚持使用WordPress。如果您正在尝试磨练您的Rails技能,请启动一个侧面项目。但是如果你试图将这些网站转换为Rails,你将会给客户带来很多成本(你的时间)和托管。正如您所提到的,托管Rails应用程序的成本要高得多。
除非你能说服客户从长远来看,他们将节省大量资金,或者通过减少代码维护的开销,或者他们正在尝试,否则很难证明这个成本只是为了磨练你的技能。做一些Rails可以做的事情,WordPress真的不能。随着无处不在的高质量WordPress插件,你真的必须挖掘一个你可以使用Rails完全无法使用WordPress的功能,尽管有一些。
当然,Rails比WordPress更令人愉快,但如果这些网站是为了客户,那么你不能只考虑开发人员的快乐。您需要为您的客户增加价值,并在Rails中构建网站,因为工作更有趣,为您的客户带来的价值很小。
老实说,如果他们是一些静态网站,那么请将它们保存在WordPress上。您可以在基于Rails的CMS上启动新客户(或者自定义解决方案,如果您可以在其上销售它们并且您确定可以让它值得他们的钱),但我的建议是,它不值得花费你或他们在Rails中构建站点只是为了在Rails中构建站点。