Moodle / Joomla / JFusion - best development platform for e-learning, communication and information portal? -


With emphasis on community aspects, I have been asked to develop an information and e-learning website which is very much Other areas will have a tough budget for this project, so I am looking to use shelf products wherever possible - but I need to make sure that I can choose the best possible platform from the beginning I am

I am a PHP developer with extensive database knowledge, so I am enabling active development.

The main requirements are:

  • e-learning
  • forums
  • blog
  • Articles
  • General Content
  • e-commerce
  • wikis

by organization Social networking is included in the areas discussed, hence a definite emphasis on community and user contribution aspects.

I know that Moodle is considered to be a leader about developing an e-learning solution, but I'm afraid it will be fewer in other areas required for sites (I know Moodle There are plugins / modules available, but I'm not sure that these areas generally have enough development).

A solution that I am looking forward to, which is an open source bridge to combine different systems (Ure and user authentication in terms of structure) - it was built around Joomla , But with Magento eCommerce, Moodle and many forum software products support it will also open up the vast world of Joomla extension, which I think will cover all the above requirements.

So, in a nutshell, My question is - should I stay in the border Moodle, or should I consider other solutions to cover all the angles?

I would be very interested to hear from developers, who have used both platforms - or maybe a more suitable platform that provides the basis for things.

Is your primary task providing a specially displayed LMS, custom social-type extension? LMS, or only content?

Moodle is an excellent product, and I think it is possible that you can do whatever you need, but the Jeffusion solution underscores the sounds you promised on my face About that, whatever I go to with my team technical skills and better comfort at that time.


Comments