TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What is the best CMS for a content+app (50-50) type site?

6 pointsby srik1234almost 12 years ago
A search on CMS yeields thousands of results. What is the most popular (& good) CMS these days? specifically a CMS that supports mobile devices and works well with a website that includes lots of content & apps.

6 comments

patio11almost 12 years ago
YMMV, but the best solution I&#x27;ve found for this is either:<p>1) If your CMS just needs to be used in-house, then roll your own. It takes a week or less, you can deep-integrate it into your applications, and you&#x27;ll be guaranteed to get more or less exactly what you want.<p>2) If you either need it to be exposed to external&#x2F;non-technical people or you absolutely do not want to spend time developing CMS features, use WordPress for content pages and your app stack of choice for app pages. You can have them share the same domain if a requirement for e.g. SEO by using reverse proxy tricks -- trivial to Google if you know the words &quot;reverse proxy.&quot; If not a requirement, don&#x27;t do it that way.<p>One of the nice parts about using WordPress is if you have a high-generalizability problem like &quot;It needs to work on an iPhone&quot; then you are basically guaranteed that some 17 year old designer has hacked together a plugin which makes it mostly work on your iPhone. The downside of using WordPress is that... feel free to rephrase the last sentence.
评论 #5952691 未加载
评论 #5950546 未加载
grumpsalmost 12 years ago
There&#x27;s a lot of factors here. Use the right tool for the right job.<p>If you want to put in the for to doing some learning Drupal is a good. Its got a massive community. Its not as &quot;plugin&quot; friendly as WordPress and its more server side Dev friendly than WordPress. For my personal use I use Mezzanine which is a Django project. I picked it because its got a lot of solid basics that id need, is python based yet has the backing of Django community.<p>Unless you roll your own you&#x27;re always going to become frustrated with a decision that someone else has made for yourself.
olympusalmost 12 years ago
I&#x27;ll go ahead and suggest the obvious: Wordpress.<p>It has one of the largest ecosystems (if not the largest), and you can usually find multiple plugins to do whatever you want. You can self host, use their free hosting, or pay for their premium hosting. It has a variety of responsive themes (both free and paid), and a mobile switcher that will auto-detect if you are surfing from a mobile or desktop device. Due to its popularity there&#x27;s tons of tutorials and help on bunches of forums. It may not be the best if you are looking for a particular feature set, but it is probably the best all-around solution.
eknuthalmost 12 years ago
I do a lot of django, so I wanted mezzanine to work out. Unfortunately, it&#x27;s a challenege.<p>Wordpress is wordpress. You&#x27;re stuck with php and mysql. (ick).<p>Jekyll is awesome and together with <a href="http://prose.io" rel="nofollow">http:&#x2F;&#x2F;prose.io</a>, it&#x27;s basically a cms.<p><a href="http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/" rel="nofollow">http:&#x2F;&#x2F;developmentseed.org&#x2F;blog&#x2F;2012&#x2F;07&#x2F;27&#x2F;build-cms-free-we...</a>
评论 #5951906 未加载
评论 #5952551 未加载
leevalmost 12 years ago
Drupal would be a natural choice for this.<p>1)It handles thousands and thousands of users out of the box and saves you masses of time with prototyping, and<p>2) has over 20,000 plugins (that you can get in and tweak) free for the using or modifying.<p>3) It&#x27;s got a security team that is constantly vigilant that sends out security updates for you. (That was one of the big sellers for me.)<p>4) It&#x27;s got a bit of a learning curve, but it&#x27;s truly the swiss army knife of CMS&#x27;s.<p>5) Once you&#x27;ve built something in Drupal, your app may seem slow, but then you can performance tune it (and its server) to be very very fast.<p>6) There&#x27;s a huge community (the other huge selling point) that is very helpful.<p>7) There are plenty of nice responsive themes that you can tweak for any device you want.<p>8) It&#x27;s very gratifying for developers to create new functionality that&#x27;s never been built before.<p>9) It has a very well documented API.
amacalmost 12 years ago
I use Drupal. As others have mentioned, these have their downsides but on the upside, it&#x27;s got a decent developer community and integrates well with the app itself. (usehuman.com)