aspose file tools*
The moose likes Tomcat and the fly likes How can i use Apache projects in my own CMS ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » Tomcat
Bookmark "How can i use Apache projects in my own CMS ?" Watch "How can i use Apache projects in my own CMS ?" New topic
Author

How can i use Apache projects in my own CMS ?

emma smith
Ranch Hand

Joined: Nov 29, 2012
Posts: 48
Hi friends
I am trying to design my own CMS in java is it possible to use Apache projects in it and how ? explain please.
Thanks
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39549
    
  27
Which Apache projects are you asking about in particular? Is this a question about whether it's technically possible, or whether it's legally permissible?


Ping & DNS - updated with new look and Ping home screen widget
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39549
    
  27
Also, "CMS" is an incredibly broad term. I don't think folks here will be able to help much unless you tell us a good deal about what it is supposed to do, and what general architecture you were thinking of putting in place.
emma smith
Ranch Hand

Joined: Nov 29, 2012
Posts: 48
Ulf Dittmer wrote:Also, "CMS" is an incredibly broad term. I don't think folks here will be able to help much unless you tell us a good deal about what it is supposed to do, and what general architecture you were thinking of putting in place.


i want to use MVC architecture and i want to know can i technically use them or no and how ? i dont know about apache and its projects but i heard that these projects can to be used in CMS design, i see the list of them but i don't know how can i use them please tell me more about them and if you had more question about my project ask me to answer,please help me
thank you
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39549
    
  27
I think you missed my point. Apache has many dozens of projects, quite a few of which could be used in a CMS. But the fact that they could be used does not mean it's a good idea to use them no matter what - that would depend on the specifics of your project (about which we know next to nothing). But then, there are thousands of other open source libraries which may also be excellent choices for use in a CMS, possibly even better so than some of the Apache libraries. So the question "Which Apache libraries can I use?" is misguided. You need to start out by determining what exactly you're setting out to accomplish, and then derive an architecture form that, and only then is the proper time to think about which library you might use to implement that architecture.
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 15641
    
  15

An even bigger question is: why invent yet another CMS when you can save a lot of time and work using one of the ones that already exist?


Customer surveys are for companies who didn't pay proper attention to begin with.
emma smith
Ranch Hand

Joined: Nov 29, 2012
Posts: 48
Ulf Dittmer wrote:I think you missed my point. Apache has many dozens of projects, quite a few of which could be used in a CMS. But the fact that they could be used does not mean it's a good idea to use them no matter what - that would depend on the specifics of your project (about which we know next to nothing). But then, there are thousands of other open source libraries which may also be excellent choices for use in a CMS, possibly even better so than some of the Apache libraries. So the question "Which Apache libraries can I use?" is misguided. You need to start out by determining what exactly you're setting out to accomplish, and then derive an architecture form that, and only then is the proper time to think about which library you might use to implement that architecture.


ok , now I'm creating the simple and first sample do you mean when i determine to derive the architecture then i can use these libraries and in this step i don't require to use them? also its my university project and i have to use apache ! but yet i don't receive my response that how can i deternime which library is fit for my CMS ???
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39549
    
  27
I had hoped to show that the question does not make sense; that's why you didn't get a response to it.

Also, what exactly do you mean by "i have to use apache"? Do you mean Apache httpd, the widely used web server? Or something else? If you don't know, ask the folks who gave you this assignment what it means.
emma smith
Ranch Hand

Joined: Nov 29, 2012
Posts: 48
Ulf Dittmer wrote:
Also, what exactly do you mean by "i have to use apache"? Do you mean Apache httpd, the widely used web server? Or something else?


i mean i have to use apache libraries , excuse me if i ask many questions i told i don't know evry thing about apache !
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39549
    
  27
As I said, there are dozens of Apache libraries, if not hundreds. Since you can't possibly use all of them, the question still is: which ones? If you don't know, then that's a question you need to ask whoever gave you this assignment. Or are you saying that you have to incorporate some library, no matter which one it is?
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 15641
    
  15

There are more or less 3 parts to "apache".

There's the Apache httpd server. Which is one of the most popular webapp servers in the world, but it doesn't do Java.

There's the Apache jakarta projects. Tomcat was once one of those, but it's now treated as a top-tier project

Then there's the various more-or-less independent Apache projects. Some of them are applications, some are libraries. Just to compound the confusion, Apache did 2 separate "commons" projects, one for jakarta and one not, and they've been known to move stuff around.

Truthfully, if I was engaged to construct a CMS system, I would use Apache as a prime resource for pre-written, pre-debugged code, but in real-world daily operation, I also tap into various other open-source resources such as CodeHaus, tigris, OpenSymphony, etc., and various independent projects; log4j started out independent, but move to Apache, if I'm not mistaken.

When designing a CMS, the first thing to do is design the CMS. Then you can select which Apache components will help you build it.
emma smith
Ranch Hand

Joined: Nov 29, 2012
Posts: 48
thank you Tim so what is apache stanbul ?
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 15641
    
  15

emma smith wrote:thank you Tim so what is apache stanbul ?


From http://stanbol.apache.org


Apache Stanbol provides a set of reusable components for semantic content management.


Now you know exactly as much on the subject as I do! If not more!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: How can i use Apache projects in my own CMS ?
 
Similar Threads
Content in web applications
SCEA part 2 - Assumption question
Comparison b/w Apache Lenya and Alfreso
using drupal CMS
Deploying a Application in CMS in Jboss Portal