Wednesday, November 18, 2009

New Wave Money Model - Freemium

Lately I've been getting some good ideas for Social Media web apps. Although I had the ideas the one question that I knew my VP and CEO would want answered is "where's the money?". So I talked to my boss about it and we didn't come up with a definitive answer except to say advertising and some are services you pay for.

Well I just stumbled upon Freemium. A business model that's governing the next generation of the web.

Read More:
How Freemium Can Work for Your Startup

For Some Web Startups, Freemium Is the Way Forward


Freemium math: what's the right conversion percentage?

Tuesday, November 10, 2009

Liferay Likes and Dislikes

Someone recently asked me what I liked and disliked about Liferay so here's a few:

-Service Builder. Efficient SOA. CRUD is generated allowing me to focus on business logic.
-Most clients have unique requirements and much of the time I have to tweek the Liferay core so that it's open source is awesome.
-Community is large. Updates are frequent.
-Good organization.
-Flexible selection of languages I can program in.
-Most of the themes (out of the box) play nice in IE6.
-Many themes and plugins available.
-One site is configurable to allow basically 'multiple sites' (called communities).
-Robust config options.
-Expandos for quicky apps.

-That they never made a way to specify your own password in the back & front ends for create user. All my projects require me to add in fields for the sign-up. There should be a preference that works like the Form portlet.
-From a UI perspective some of the portlets look bland. (efficient but no bells and whistles... yes, I'm greedy).
-If you have to localize it can get tricky. Eg. for the "welcome email" (created user) that gets generated, you can't specify more than one language in the UI.
-Doing a theme can be ... no, actually IS, tedious.

Head's Up:
-Client's like the CMS however, they get confused especially where roles/permissions are concerned.
-If you're trying to make an XHTML compliant site yes, the header's there but it will never pass w3c validation. Client's have a hard time understanding the difference between a portal and a web page.