TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

What are the best blog solutions for a website?

4 点作者 skcin7超过 13 年前
Hello friends. I am getting ready to install a blog onto my personal website. However, I am unsure about the best solution and potential pitfalls. I want blog software where I can post tech related articles based on my own research, and share them for all to see. I would like for it to work well with SEO and allow readers to post comments. For the record, my website can be found here: http://www.nicholas-morgan.com/<p>I would greatly prefer to write my own software. Wouldn't be too difficult with PHP and JavaScript, but it would still take a lot of time to make sure it's perfect. However, I worry that this may not be the best solution, and it may just be a better idea to use an existing piece of software, such as a Wordpress. I was wondering what are the pros and cons of writing and using an existing blog software and what the best ones are for this type of thing, and if it would be worth it to create my own custom one.<p>I searched Google a little bit but I feel like many of the answers I receive have been "dumbed down" and I would rather ask a community such as this that knows what they are doing.<p>Thank you for reading and (hopefully) your input.

5 条评论

jnorthrop超过 13 年前
Don't write your own. That is unless you want to try a new language or simply want the experience. Blogs are a problem that has largely been solved -- at least for your intended purposes (disclaimer for this community!).<p>WordPress is cheap, easy-to-install and will pretty much have everything you need out-of-the-box. You can then go ahead and add in a theme and plugins if you want.<p>Focus on creating great content, not reinventing the wheel.
davewasthere超过 13 年前
One solution that I think has a ton of merit is using github-pages.<p>You create an account on github and add a repository that is the same as your username. You can then set up a CNAME record (which you'll point your DNS too) and can host the pages using a custom domain name.<p>The beauty of it, is the pages are static, super-fast. No problems if you ever get HN'd, TechCrunched, Reddited.<p>A beautiful example is <a href="http://zachholman.com/" rel="nofollow">http://zachholman.com/</a> and you can see his github-pages repository here: <a href="https://github.com/holman/holman.github.com" rel="nofollow">https://github.com/holman/holman.github.com</a><p>Just my 2c worth!
评论 #2940989 未加载
bo_Olean超过 13 年前
I would suggest to use already existing blog service providers. Besides self hosted CMSes(wordpress, drupal), you can try creating blogs in other blog service providers like blogger, tumblr, posterous and do a simple DNS forwarding for your sub-domain like <a href="http://blog.nicholas-morgan.com" rel="nofollow">http://blog.nicholas-morgan.com</a><p>Few things:<p>1)Roll your own skin/theme for the blog service you use and make it similar in look to your main website.<p>2)Saves your website bandwith.<p>3)Saves your Time.<p>4)SEO/Analytics already implemented on most of them.<p>That way, you could focus more on creating content.
mcrittenden超过 13 年前
You could spend thousands of hours and still not come anywhere close to WordPress in regards to features, ease of use, security, etc. It is only worth it to write your own blog if you want the experience, but even then it might be better to get experience while you're writing something that isn't already a solved problem.
skcin7超过 13 年前
I think you are all right that I should not try to re-invent the wheel and instead focus on great content. Although writing my own would be fun and worthwhile, you are right that time can be better spend working on something else. Thanks for the comments.