phpNuke is a well-known portal solution and the base of a lot of other open source CMS projects. Think about postNuke, phpWebSite or Xoops. I did an interview with Francisco Burzi, the man behind the phpNuke project.
Mr. Burzi tells about his family, his job, the future of phpNuke and his thoughts on theoretical aspects of content management systems.
Thanks to Robert Kennedy for proof-reading!
What's the big difference between a CMS and a portal? Do you think about phpNuke being more of a portal or a cms? Or is there no difference anyway?
I think that the difference is very little. A CMS can be anything that manages content, as its name suggest. But a portal manages content as well. So, I think the line is tiny between the two definitions, and all is a question of a single definition of the concept.
What do you think about multiple output-formats? Like: You write an article and have it available as an (fully formated) PDF as well as an RSS feed and maybe even other things?
That is great. Today a portal or CMS system should be able to offer different formats of its content. The more options you give to your users, the more happy they become. PHP-Nuke offers few formats at this time and I'm planning to add several formats to enhance the users experience to reach the interested content.
What do you think about multiple languages united on a single site?
Personally, I think that two or three languages are enough. This obviously depends on the content, target public of that content and your goals as a webmaster. The more languages you offer the more visitors will find your site useful, but it's a personal decision of the webmaster.
Do you believe in workflow? In sandboxes?
No. And no for a single reason: I work alone.
But if the development of a software project is a team work, a workflow with a serious structured plan is a must.
What do you think about a versioning system? Does it make sense to track all the steps a document / an article goes through from "birth to death"?
For techie people this can be useful. But a reasonable order in the versioning numbering is enough for almost all users of a system. Doing this for an article is pointless, from my point of view.
Is there a concept behind phpNuke? What's the big picture? What's similar to / different from other systems? What's unique to the phpNuke branches?
Yes, there is a concept. There is well known path planned several years ago.
The big picture is to reach the corporate world with a strong and mature product.
Similarities with other products on the same field is how it manages the information.
The difference is the clean understandable code, code homogeneity that can be reached with order after adopting a coding style, which is unique.
If there was a lecture about CMS and/or portals in a university, which topics should it cover? Why?
Security, commercialization of services, marketing, content planning, graphic design and ethics.
If there was a lecture about Web developement in general, which topics should it cover? Why?
Modularization, standardization, graphic design, code testing techniques, coding style, marketing.
Any good books / sites you can recommend?
I like Bible's series from Wiley's Publishing and those red books from Wrox.
I can't recommend a specific site. There are too many out there but you first must go to the biggest one to search what you need: Google.
Comments |
The comments are owned by the poster. We are not responsible for its content.
|
AdministrativeTexts
updated by freddiemac1993, 2013-06-14
wiki
Re: adventures
created by brittdavis10, 2012-02-23 (1 rply, 3 views)
thread
Re: how to run phpwebsite...
created by alexander, 2011-08-25 (2 rpls, 3607 views)
thread
Re: Forum tags
created by HaroldFaragher, 2011-08-22 (3 rpls, 8488 views)
thread