Joomlatools with Joomla

45 views
Skip to first unread message

Alexey Brin

unread,
Dec 7, 2016, 1:04:36 PM12/7/16
to Joomlatools Developers
Hi everyone!
I'm planning to start new web project with 'nooku' by using JT framework or JT platform.
When I download and install joomlatools-platform from git (used composer, then did create DB, uploaded data from scrips etc...) I have found that is too.... small as for web site comparing to Joomla's package :)
When I saw your demo site with your components I saw a 'little bit more' extensions including joomla exntesions installer.
So question is - can I (and how?) use JT Platform with Joomla's functionality and third-party extensions? Is there any manual for that? Or it is some special (payed) 'realese'?

Thanks in advance,
Alexey.

Johan Janssens

unread,
Dec 9, 2016, 2:16:51 AM12/9/16
to Joomlatools Developers
Hello Alexey,

The Joomlatools Platform is minimal version of Joomla targetted at enterprise projects. It includes the core functionality of Joomla. Everything you don't need to run Joomla has been removed or moved into separate installable Github repo's. Less code means less potential for security issues and means a faster Joomla. To get an overview of the platform please check : https://www.joomlatools.com/developer/platform/

- To get an idea what was removed and or moved check the 1.0.0 release changelog: https://github.com/joomlatools/joomlatools-platform/releases/tag/v1.0.0

- To get an idea what components have been moved to separate repo's please check Github: https://github.com/joomlatools?utf8=%E2%9C%93&q=platform&type=&language= (You can install these using composer)

You can use Joomlatools Platform with almost all third party extensions. Only extensions that don't follow the Joomla API's might fail, for example extensions that don't use the JPATH_ defines correctly. (since the platform changes the folder structure of Joomla).

The goal of the platform is to focus the administrator on content management and not on configuration management, which is a task for a developer. Instead of using the UI for installing extensions and managing things like cache cleaning and checkout, all this functionality has been moved into our Joomlatools Console: https://www.joomlatools.com/developer/tools/console

For example:  You can install extensions into the platform using the extensions:* commands: https://www.joomlatools.com/developer/tools/console/commands/extension/ This calls the Joomla installer from the command line instead of using the UI and allows you to install any extension. 

Extensions that are hosted on Git can be installed using composer if they include a composer.json file. For documentation on how to do that please see: https://www.joomlatools.com/developer/tools/composer/distribution/

Everything for the platform is freely available through Github, there is no special "payed" release. 

Does that help you?

Johan

PS. Nooku no longer exists, for history see: http://www.nooku.org/

Alexey Brin

unread,
Dec 9, 2016, 12:35:36 PM12/9/16
to Joomlatools Developers
Hi Johan! Thanks for info!

- Nooku no longer exists
- Yeah, I know that.

- You can use Joomlatools Platform with almost all third party extensions.
- I didn't find extensions installer in platform UI so that 's why my question was asken.

- You can use Joomlatools Platform with almost all third party extensions.
- But it's working only on *nix :(

Ok, thanks a lot again. Will see what I could find out.

среда, 7 декабря 2016 г., 20:04:36 UTC+2 пользователь Alexey Brin написал:

Johan Janssens

unread,
Dec 10, 2016, 12:33:07 AM12/10/16
to Joomlatools Developers
You are most welcome Alexey, if you need any help getting we are around.

Happy coding!

Johan
Reply all
Reply to author
Forward
0 new messages