473,549 Members | 2,247 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Can I use Python instead of Joomla?

If I wanted to build a website with forums, news feeds, galleries,
event calander, document managment, etc. I do so in Joomla easily.

But, I would perfer to use django/python, if that would be at all
practical.

I suppose I could put python scripts into django, if those scripts
exist.

May 2 '07 #1
9 12816
walterbyrd wrote:
If I wanted to build a website with forums, news feeds, galleries,
event calander, document managment, etc. I do so in Joomla easily.
Yes, you can do this kind of thing with Python:

http://wiki.python.org/moin/ContentManagementSystems
But, I would perfer to use django/python, if that would be at all
practical.
Then you should be looking for a content management system (CMS)
written using Django, although there are a number of other established
open source solutions, particularly in the Zope universe, that are
already widely deployed.

Paul

May 2 '07 #2
On May 2, 4:48 pm, walterbyrd <walterb...@ina me.comwrote:
If I wanted to build a website with forums, news feeds, galleries,
event calander, document managment, etc. I do so in Joomla easily.

But, I would perfer to use django/python, if that would be at all
practical.

I suppose I could put python scripts into django, if those scripts
exist.
Have you looked at Zope/Plone?

It's not Django, but they're the de facto standards in the Python
world for that sort of thing.

May 2 '07 #3
Il 2 May 2007 13:48:45 -0700, walterbyrd ha scritto:
If I wanted to build a website with forums, news feeds, galleries,
event calander, document managment, etc. I do so in Joomla easily.
You're using Joomla, which is a CMS written in PHP.

Python is a language, you should ask 'can I use Python instead of PHP'.

There are various Python CMSes lying around, you already got the link from
the Python wiki. Now, you should check if they offer the same level of
functionality and support that Joomla offers - and it may or may not be the
case; consider that Joomla and Mambo have been around since years, while
Python cmses and web frameworks are relatively young.

Finally, Django is a framework, not a CMS. It is used to create websites
and may be used to actually create CMSes.

Now the important part: if you're not a PHP programmer, you can still use
Joomla. You just download it, follow the instructions, plug in any
pre-packed addon, and use it. You could probably do the very same with some
of the Python CMSes around.

Django is different: you must be able to program Python in order to use it.
Nothing works from the beginning, since it's not a CMS: you must code it.

--
Alan Franzoni <al************ ***@gmail.com>
-
Togli .xyz dalla mia email per contattarmi.
Remove .xyz from my address in order to contact me.
-
GPG Key Fingerprint (Key ID = FE068F3E):
5C77 9DC3 BD5B 3A28 E7BC 921A 0255 42AA FE06 8F3E
May 2 '07 #4
walterbyrd a écrit :
If I wanted to build a website with forums, news feeds, galleries,
event calander, document managment, etc. I do so in Joomla easily.

But, I would perfer to use django/python, if that would be at all
practical.

I suppose I could put python scripts into django, if those scripts
exist.
You're mixing apples, fishes, and cars here. Joomla is a content
management system, Django a framework and Python a language.
May 2 '07 #5
On May 2, 5:38 pm, Bruno Desthuilliers
<bdesth.quelque ch...@free.quel quepart.frwrote :
You're mixing apples, fishes, and cars here. Joomla is a content
management system, Django a framework and Python a language.
Yes, I know, but they are all ways to create a website. If I wanted a
site which included galleries, forums, etc. and I didn't want to re-
invent the wheel, I could:

1) Use joomla or drupal, and possible end up "fighting the framework"
to get just what I want.

2) Cooble together a web-site with various scripts, either developed
by others, or myself.

I would like to work with django, and include some python stuff. But,
the PHP environments seem to have a much richer assortment of pre-
written scripts.

If I want to include my own applications, I could develop those apps
with a popular PHP MVC called "CakePHP" and include those into joomla
or drupal. I don't know if there is anything like that with Python
development.

May 3 '07 #6
walterbyrd a écrit :
On May 2, 5:38 pm, Bruno Desthuilliers
<bdesth.quelque ch...@free.quel quepart.frwrote :
>You're mixing apples, fishes, and cars here. Joomla is a content
management system, Django a framework and Python a language.

Yes, I know, but they are all ways to create a website. If I wanted a
site which included galleries, forums, etc. and I didn't want to re-
invent the wheel, I could:

1) Use joomla or drupal, and possible end up "fighting the framework"
to get just what I want.

2) Cooble together a web-site with various scripts, either developed
by others, or myself.

I would like to work with django, and include some python stuff. But,
the PHP environments seem to have a much richer assortment of pre-
written scripts.
Most of them being of very poor quality...
If I want to include my own applications, I could develop those apps
with a popular PHP MVC called "CakePHP" and include those into joomla
or drupal.
I'm not sure integrating CakePHP stuff into something like Joomla or
Drupal will be that easy.
I don't know if there is anything like that with Python
development.
The most advanced Python-based CMS so far is still Plone. But it's a
monstruosity.

If you want Python and easy integration, you'd probably be happier with
Pylons. While far from finished, it's very promising, and less
monolithic than Django.

My 2 cents...
May 3 '07 #7
walterbyrd wrote:
>If I wanted to build a website with forums, news feeds, galleries,
event calander, document managment, etc. I do so in Joomla easily.

But, I would perfer to use django/python, if that would be at all
practical.

I suppose I could put python scripts into django, if those scripts
exist.
There are at least 3 Python oriented web apps out there.
I highly recommend you ditch Joomla as soon as you can.

joomla has a lot of security issues, and I've been trying to get
my friend off of this POS for the longest time. Her web sites
are constantly getting defaced... there are at least 3 Joomla
exploits I know of out there.

djangoproject.o rg
turbogears.com
plone.org

Check these out. But get off of Joomla as soon as you can.
I admit, Joomla is easy to use I admit, but very easy to vector into
a root exploit.

John

May 4 '07 #8
On May 3, 11:08 am, Bruno Desthuilliers <bruno.
42.desthuilli.. .@wtf.websitebu ro.oops.comwrot e:
I'm not sure integrating CakePHP stuff into something like Joomla or
Drupal will be that easy.
I don't know either. But, there are projects called "jake" and "drake"
which are specifically geared toward intergrating cakephp with joomla
and drupal, respectively.

May 4 '07 #9
On May 3, 7:49 pm, John Draper <l...@webcrunch ers.comwrote:
I admit, Joomla is easy to use I admit, but very easy to vector into
a root exploit.
I had no idea. Thank you for posting that.

One thing I really like about joomla is the 1600+ extensions. But, I
don't need those kinds of security issues.

May 4 '07 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
2498
by: KCC | last post by:
I apologize if this is not the correct group to ask this question but I can't find another newgroup that might help and I am having no luck at the Mambo or Joomla forums. I am looking for a content managament system and these two seem to fit the bill for what I am looking for but I am a little confused as to the real differences between...
0
1644
by: pravat_panda2006 | last post by:
Hi! Links about joomla: http://www.joomla.org/ http://www.joomlancers.com http://joomlasupport.co.uk http://groups.google.co.in/group/Outsource-Joomla-Project http://groups.yahoo.com/group/outsource_joomla_project/ http://www.joomlahacks.com http://www.joomlaya.com/
14
3062
by: Osiris | last post by:
time for a Joomla newsgroup ! support the initiative on news.groups and nl.newsgroups. search there with keyword "joomla" and give your opinion, with solid arguments.
7
4365
by: Dawson | last post by:
A client of ours with a large ecommerce shop is looking at moving to Joomla... The question is: Is Joomla ready for large critical enterprise e-commerce application(s), with white-labelling and all the features, stability and security you would expect to come with it? Can you point me to a case-study/url/source(s) for your opinion.
1
3157
by: Phil | last post by:
My nonprofit is using a developer to create the database portion of our password protected membership site (involving displays of tables including "who sponsors me" and "who I sponsor" and "members by zip code" etc.) We asked them to develop it in Joomla so we could make ongoing changes on a weekly, or even daily basis. What they created...
18
2823
by: Shelly | last post by:
Opinions sought: ============ A prospective client wants customizations to Joomla using PHP. I have not done anything with Joomla. Is it worth my while to invest the time to set it up and learn it? If it is, where would you recommend as a starting place. I looked quickly on the web, but not found anything directly to the point, and as I...
69
2858
by: notbob | last post by:
I'm not posting this just to initiate some religious flame war, though it's the perfect subject to do so. No, I actaully want some serious advice about these two languages and since I think usenet is the best arena to find it, here ya' go. So, here's my delimna: I want to start a blog. Yeah, who doesn't. Yet, I want learn the guts of it...
8
4919
by: Annalyzer | last post by:
I agreed to write an event registration site for a group and then later found out that their website was created with Joomla. I had never heard of Joomla so I started reading about it and it seems like a great idea for people who don't write code and want a quick, great looking website. However, it is limited to the templates and add-ons that...
0
7548
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7472
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
0
7743
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
0
7986
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
0
6074
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5391
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
1
1965
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1083
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
786
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.