Win a copy of Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17 this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

what is the first stage in creating a cms

 
Ranch Hand
Posts: 53
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
i want to know what is the first stage in creating a cms i had searched alot about cms featurs and now i want to start my project but i don't know how should i start!
 
Bartender
Posts: 6109
6
Android IntelliJ IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

emma smith wrote:Hi,
i want to know what is the first stage in creating a cms i had searched alot about cms featurs and now i want to start my project but i don't know how should i start!



That depends on what development approach you're taking, but in general, like with any project, it's gathering requirements and defining high level features and behaviors.
 
hani se
Ranch Hand
Posts: 53
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

That depends on what development approach you're taking, but in general, like with any project, it's gathering requirements and defining high level features and behaviors.



thanks Jeff, i know it but my purpose was the first stage in implementation!
 
lowercase baba
Posts: 13023
66
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would say it also depends on what you mean by "cms". The wikipedia has a dozen or so possible meanings in the computing section alone:


CMS-2 (programming language), used by the United States Navy
Client Music Synthesis, a technology to transfer music files with extremely high data compression ratio
Code Morphing Software, a technology used by Transmeta
Color management system, a system for computers to control the representation of colors
Construction and management simulation, a type of simulation video game
Contact management system, an integrated office solution to record relationships and interactions with customers and suppliers
Content management system, a system for managing content and providing it in various formats
Contest management system, a grading system for computer science contests used in the IOI 2012
Computer Management System, a Burroughs/Unisys small-computer operating system
Conversational Monitor System, previously Cambridge Monitor System, an IBM mainframe operating system
Course management system, software that facilitates e-learning or computer learning
Cryptographic Message Syntax, a cryptographic standard

 
hani se
Ranch Hand
Posts: 53
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

fred rosenberger wrote:I would say it also depends on what you mean by "cms"


I mean a content management system like Joomla,magnolia,ion,opencms and ...
 
Jeff Verdegan
Bartender
Posts: 6109
6
Android IntelliJ IDE Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There's nothing special about a CMS that makes its steps any different than any other application. You gather requirements, you make some initial architecture choices, you pick some minimal feature set to implement first, you find some small subset of that to start with in order to do a proof-of-concept of some key part of the system. But each one of those steps has essentially infinitely many options as to how you could proceed, and the best approach--or even a small subset of reasonable approaches--will depend on a lot of factors that you know and that we don't know, and which will change over time.

I'm not sure what kind of answer you're expecting when asking "How do I create a CMS?" Developing a complex application is not a paint-by-numbers task that can be laid out in N simple, "this is the one right way to do it' steps. Whole books have been written on the software development process, and their insights apply (or fail to apply) equally to a CMS as to, a corporate payroll system, an e-commerce website, or a visual voice mail system for smart phones.

I doubt you'll find the answer you think you're looking for here, or an any forum. Your question is too broad, and the answer comprises months or years of study and practice.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic