[Hamara-devel] better CMS than liferay ?
shirish
shirish at hamaralinux.org
Wed May 6 19:30:16 BST 2015
Hi all,
Confession time - I hate our website because it looks woefully
incomplete and also unfriendly.
I know that we have used liferay CMS but for some reason it doesn't seem
upto the task.
I had a chat with Vik today about various CMS alternatives. All and any
PHP-based CMS's are out because of security and any other reasons.
So we are left to figure out if there are any other alternatives out there.
If we choose python then there are few that I liked :-
a. Plone - I guess everybody knows about Plone. It's one of the oldest
CMS's around. Pretty matured and have seen it can be scaled like
anything. Pretty powerful and yet has a very understated look.
https://plone.org/
b. Pinax - http://pinaxproject.com/
c. Mezzaine - http://mezzanine.jupo.org/
There is a whole lot of CMS based on python which can be seen at
https://wiki.python.org/moin/ContentManagementSystems
Java also has quite a few hits by itself :-
https://en.wikipedia.org/wiki/List_of_content_management_systems#Java
a. dotcms.com and demo.dotcms.com - I like it very much
b. opencms - see https://en.wikipedia.org/wiki/OpenCms
https://en.wikipedia.org/wiki/File:OpenCms_inline_editing.png
http://demo.opencms.org/livedemo/overview/
There is a huge list of number of CMS and feature comparison can be done
between them at http://www.cmsmatrix.org/
Feature list we need to think of for our site :-
a. The biggest reason would be human unfriendly URL's :- The URL's
produced by liferay are crap, not easy to remember or process. If as a
user I had to share it with people I would rather not share or use a URL
shortener which is just a temporary solution. It seems Liferay 6.1 has
friendly URL's, dunno which version we are using.
You can look at http://demo.dotcms.com/ for all the links it has as can
be seen.
b. Network Responsiveness - The site feels a tad sluggish. I can share
Mozilla's network inspector stats and perhaps we could find what the
issues without caching and even afterwards with caching as well.
c. Responsive UI for smaller displays - For the last couple of years,
the new thing which has sort of come in 'Responsive UI'. What this means
is depending on the abilities of your device/display the site should
give you the best experience. If you have a small display, then
unnecessary decorations, UI should fade out gracefully and only the
elements that are needed are shown.
d. Sitemap - We should have a nice and easy sitemap which eases
navigation. Currently we don't and content is harder to reach as people
have to remember where they have to go for the content.
e. Social media - Right now our social media channels (twitter,facebook)
seem like second cousins or something. That needs to look far better and
be more dynamic because right now all the content from social media and
blogs etc. are static, these should be fetchable, pushable to people.
The simplest example is if I want to read the earlier blog posts or
earlier tweets from the homepage that isn't possible. I have to go to
twitter to see previous posts or/and go to the blogs to see the previous
blog posts which isn't easy to people. We should have a follow button on
the homepage where the twitter account is so people can follow us.
Also think of whenever we also get diaspora.
Multisite, Multi-lingual, WYSIWYG text-editor are also features among
others that we need to take into account.
A good Q&A can also be seen at
http://stackoverflow.com/questions/16751891/java-based-cms-with-restful-service-api-to-access-content/16760846#16760846
I will be downloading some of the videos shared therein and search a bit
more but do think we need to improve our site by a factor of ten if we
are to be of some worth.
What would be interesting is if we are able to do use FOSS analytics
tools (NOT google analytics) to also see how the website is faring and
where there are bottle-necks within the site.
I hope I was not rude to people, if somebody takes an offence to how I
bought out the issues that we have then say sorry straightaway.
My only grouse is how the site looks and what all we can do to make it
look better and professional. The more easier it is for people to trawl
through our stuff, higher the possibility of having more conversions.
I am also thinking of as a person who has no insight into HTML and any
technology, if we are facing issues with getting content in and out, for
a person who would have much more limited skills than us without the
patience that we have, they will not stay at the site for long.
There are lot of ideas to improve the layout, functionality and features
but let's get the basics right.
If people want to use liferay, have no issues with that but would need
them to work on the features shared above and many more such features
that need to come.
Look forward to feedback from everybody on the team.
Till tomorrow.
--
Regards,
Shirish Agarwal,
Community Lead,
Hamaralinux.org
More information about the Hamara-devel
mailing list