May 31, 2009
In today’s web 2.0 world, every large website we use in social networking, photo sharing, email are mostly(90%) built. using PHP. Only 5 to 10% are built using JSP. But MySpace is built on .NET. However, all others are on PHP and mostly they are all LAMP stack!
Can you believe it? If you are an enterprise application person, you would be shocked about this fact? However, if you are a web person, then you would not be shocked, I am sure!:)
Anyway, I have a writeup below which talks about JSP being better than PHP! Check it out.
- Anything you can do with PHP, you can do with JSP; the reverse is not true
- JSP is much more powerful, since it has access to all the Java libraries. PHP only has access to PHP libraries
- JSP is Object-Oriented, so leads to cleaner code that’s easier to debug, maintain, and improve. (PHP also allows objects, but the object model is more primitive, and most scripted pages ignore PHP objects and just use normal variables.)
- The equivalent syntax in JSP is just as simple to learn, so you can get up and running just as quickly — that is, there’s no extra startup cost in using Java, at least not a significant one
- Java programmers (as opposed to 15-year-old hackers or HTML monkeys) appreciate the importance of a clean language with complex OO data structures and strong typing
- With JSP, if the code inside a page gets too big, or if you want to use it elsewhere, you can cut it out, make it into a Java class, and invoke it from anywhere in your application (even not from a page). With PHP, you’re stuck inside the HTML box.
- JSP’s concept of state management and persistence is more explicit and powerful than PHP’s. With JSP, you can specify whether a variable persists for the page, the request, the session, or the application (or if it’s just local to the function). The JSP engine automatically does the right thing with cookies so you have access to the variable on later requests. With PHP, you just have “global” and “not global”, you don’t have automatic session management, and have to do your state thing manually with cookies or hidden variables.
Leave a Comment » |
Web Development | Tagged: Web Development |
Permalink
Posted by mejura
May 31, 2009
Many ECM solutions come with flash content management component also. That means the content authors can edit the Flash content also, as if they are editing other content types.
Having said that, there are Content Management Solutions, which does not have the Flash editing of Flash Content Management like Sharepoint or Joomla or Drupal.
For those kinds of solutions, there is a relatively new company called Yooba.com. It is a Flash Content Management Solution Company. You can directly edit the Flash. Easily edit Flash in browser. Creative people can edit it and there is no programming needed. Efficiently manage flash objects – schedule and publish.
Try it out, if you are building an ECM solution with a smaller Content Management Product.
Leave a Comment » |
Content Management | Tagged: Content Management |
Permalink
Posted by mejura
May 27, 2009
I was wondering about a statistics of 360 GB of content being pushed into Internet every second. I would it is still less, compared to the internet users and the amount of content anybody can create or add into the Internet. I would expect it to be far more than 360 GB per second.
Anyway, have you wondered what is your contribution to the internet? Or have you been just a consumer all the while? Should I be ashamed if I have not contributed anything to internet and just consumed? No – don’t worry. Majority of the internet users are going to be just consumers.
If you take the web 1.0 timeframe, there were only web masters and related, who were contributing to the internet world. Web masters create the static websites, web designers design the website in all kinds and content contributors add content to the website developers.
But today, in web 2.0 world, consumers can contribute back to internet, in addition to the web masters, content contributors, developers and designers. As you know there are various ways like – Wiki, Linkedin, Facebook etc., and not to forget BLOGs, which is very important in this topic.
Have you ever blogged? Have you created your own personal websites? Have you contributed to wikipedia? Have you posted your profile in social networking sites? Have you posted photos into Flickr, Picasa etc.,
Every internet user would have contributed something or other to the internet. Having said that – if you not done anything of that sort and just been a consumer – that is also fine. Because being a consumer to internet is also a way of contributing to the Internet already by becoming a number in the web analytics as a site visitor!
Tell me how you have contributed to internet here…
Leave a Comment » |
ICM, Internet | Tagged: ICM, Internet, Internet Marketing |
Permalink
Posted by mejura
May 27, 2009
European CMS Vendors
CoreMedia,
Day Software,
EPiServer,
e-Spirit,
Escenic,
eZ publish,
GOSS,
Immediacy,
RedDot,
Mediasurface,
Sitecore,
Synkron,
Terminalfour, and
Tridion.
CoreMedia,
Day Software,
EPiServer,
e-Spirit,
Escenic,
eZ publish,
GOSS,
Immediacy,
RedDot,
Mediasurface,
Sitecore,
Synkron,
Terminalfour, and
Tridion.
However, these products might not be ECM products by itself.
There is a separate list for global ECM vendors list, which I shall list later. Thanks!
Leave a Comment » |
Content Management, ECM | Tagged: Content Management, ECM |
Permalink
Posted by mejura
May 27, 2009
As we all know US Administration and Obama had proposed for digitization of all patient records and no paper in medical industry. This is a great move and everyone appreciates it, unless someone is against the digital world.
Though it is a great idea – what are the challenges before this digitization effort becomes a reality?
1) All the medical industry entities has to change for digitization. It is not enough if just one entity – say just the doctors and doctor offices change to digitization, but other companies like Insurance and related does not change yet. How will the digitization become a success?
2) Interoperability of systems and documents has to work. Even if all entities move to digitization of patient records, there has to be standardization for all the entities.
3) If all the bigger entities in the medical industry move to digitization, consumer (i.e., Patients) also have to move to digitization. Patients or care takers should be able to handle emails.
These are some of the easily identifiable challenges, though there might be many – I have just listed here so that it will be helpful for someone.
$19 billion is definitely a huge pie. What is your share on the pie? That is a question for ECM products and/or services companies!
Leave a Comment » |
Digitization, ECM, Medical Industry | Tagged: Digitization, ECM, Medical Industry |
Permalink
Posted by mejura
May 27, 2009
I have already written about Easy Intranet solutions for companies in a previous post.
However, I want to stress on few points here. If are a company of less than 10 to 200 people, you definitely need an intranet solution. Having said that, you cannot go for a heavy investment just for Intranet for the company, unless you are a company like YouTube.com who has millions of dollars.
There is a heavy demand for collaboration between employees for projects and information sharing for the efficiency and productivity of all the employees from various departments.
Those days, Intranet means an internal website with little bit of information sharing like – like employee handbook, Company Holiday Lists, HR Forms etc., Today’s intranet solutions not only provides static interfaces for information sharing, but also collaboration components like Wiki, Blog, Discussion Forums etc., This is today’s intranet solution.
Also, the intranet solutions should attract as many employees to visit, consume the information and contribute the information into the Intranet. Moreover, Intranets today has to be Web 2.0 – otherwise it is old style – people will throw it away or ignore it soon – without using it!
Leave a Comment » |
Alfresco, Alfresco Share, Intranet | Tagged: Alfresco, Alfresco Share, Intranet |
Permalink
Posted by mejura
May 27, 2009
I am not talking about WCM products, but there are still ECM products with core java look and feel of 1995 to 2003 look and feel of heavy-wight applications. Some are even Java Swing applications.
It is high time these products do some kind of revamp to come up with very young look and feels like the one of Web 2.0.
Say for example, Alfresco has the late-entry advantage – hence they have the new look of web 2.0. Alfresco came into the market in 2005, so they are cool in looks. But, if you take an example of some old products built during 2000’s, it still has the same hard feel of the user interface. Documentum, Oracle Stellent are few to name in this category.
It is high time the user interfaces are improved to the new standards before the next wave of User Interfaces comes in!
1 Comment |
ECM, web 2.0 | Tagged: ECM, web 2.0 |
Permalink
Posted by mejura
May 27, 2009
ECM Implementation Lifecycle
1) ECM Project & Program Management
2) Information Governance
3) Concepts of Operations
4) Information Survey
5) Business Case
6) Business and Systems Requirements
7) Business Classification Scheme

Users and User Involvement
9) IT Infrastructure
10) Pilots and Model Offices
11) Roll-out
12) Post Implementation
1) ECM Project & Program Management
2) Information Governance
3) Concepts of Operations
4) Information Survey
5) Business Case
6) Business and Systems Requirements
7) Business Classification Scheme

Users and User Involvement
9) IT Infrastructure
10) Pilots and Model Offices
11) Roll-out
12) Post Implementation
Leave a Comment » |
ECM | Tagged: ECM |
Permalink
Posted by mejura
May 26, 2009
As you all know Drupal is a WCM product for basic to intermediate level websites. We have discussed about the differences between Alfresco, Joomla and Drupal – in a previous post. Is it possible to build an ECM solution using Drupal itself, considering the fact that Drupal is just a WCM project, which is just one component of the whole ECM solution. Let us figure it out -
If you just want to achieve an ECM solution with open source solutions, today there is a choice like Alfresco for implementing ECM. However, I wanted to see if we can achieve the same thing using Drupal itself.
What does today’s ECM solution need?
ECM solution needs at the least – Document Management, Web Content Management, Records Managment, Collaboration, Digital Assets Management.
When we build an ECM solution with Drupal and other components attached, we cannot have a central repository?!
1) We can leverage Drupal for its WCM.
2) Choose other open source solutions like KnowledgeTree for Document Management.
3) We can integrate with Facebook, LinkedIn etc., for social networking.
4) I could not think of any Records Management component. If you know, please let me know.
5) We can integrate Planet Blog or WordPress for blogging.
6) Twiki, Mediawiki, SocialText, EditMe for wiki
7) Midquarry for open source collaboration software integration.
?? for Digital Assets Management?!.
9) PHPBB for forums
10) and much more integrations…
Like this, we can build a wonderful ECM solution, out of no cost – just the integration effort.
What do you think???
Leave a Comment » |
Drupal, ECM, KnowledgeTree, MediaWiki, MindQuarry, PhpBB, Planet Blog, Twiki, Wordpress | Tagged: Drupal, ECM, KnowledgeTree, MediaWiki, MindQuarry, PhpBB, Planet Blog, Twiki, Wordpress |
Permalink
Posted by mejura
May 26, 2009
I was looking into the video publishing part in a Web content management implementation. Tubemogul and Hey!Spread provide the services for video publishing to multiple sites at once.
1) To give a basic understanding of what these sites do – Both have an ability to publish to multiple video sites at a single shot and have analytics to see the visitor views data.
2) So far, I think heyspread is good. They have the API and their little documentation available in their website.
3) It publishes to almost 20+ video sites, but Tubemogul is only 12 sites or so.
4) Both companies were started during almost the same time 2006. But heyspread component (part of Particles company) was launched in 2007 only.
5) Tubemogul does not have API documentation in internet yet. However, someone in a forum says it is good and we will have to contact the developers to get the API from them and access. I have emailed them about it. Let us see what they come back with.
6) Heyspread has examples as well in the internet for their API to upload.
7) Tubemogul is in Bay area, CA. Heyspread do not even mention their address in their website.
8) For heyspread, we will have to purchase to get the API key – to access the APIs and test it.
9) Only method we will be using will be UPLOAD. I looked at the heyspread API for ‘upload’ method – I believe we will use in our “content creation” module. It is straightforward, documented nicely and we can try it once we have the access key.
10) Heyspread can be accessed with most of the languages – Java, Python, Ruby, PHP etc., I believe, we will have an ability to use this in the implementation.
11) Tubemogul does not have any documentation – so we don’t know anything about their API for now. We will wait for their response.
1 Comment |
Internet Marketing, WCM | Tagged: Hey!Spread, Internet Marketing, Tubemogul, WCM, Web Content Management |
Permalink
Posted by mejura