Wrox Programmer Forums
|
Ajax the combination of XHTML, CSS, DOM, XML, XSLT, XMLHttpRequest, and JavaScript
Welcome to the p2p.wrox.com Forums.

You are currently viewing the Ajax section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old July 4th, 2007, 03:32 AM
Registered User
 
Join Date: Jul 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default Wiki

I was wondering what I would need to know to start a website where users can edit pages in a wiki format but only have limited power in doing so?
Would I need to know PHP XHTML CSS Perl ? another skill?

 
Old July 4th, 2007, 09:50 PM
planoie's Avatar
Friend of Wrox
 
Join Date: Aug 2003
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

certainly to build any kind of web application you need to know HTML and some form of a server side scripting language or web application framework. There's ASP.NET and the recent 1.0 version of the PHP framework among others. Perl is outdated (in my opinion). CSS is not required, but highly recommended as it is the de factor styling method.

There are lots of wiki applications already out there and many I'm sure have the capabilities to provide you with user management in order to control content editing rights. Of course, by the very nature of wiki, most users can edit the content. That's kind of the idea.

-Peter
 
Old July 5th, 2007, 12:57 AM
Registered User
 
Join Date: Jul 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I know HTML C++ and some javascript. What order should I learn PHP and ASP.NET and CSS?

To start a wiki webpage? I am not sure how to start? In HTML I remember you needed an index or home .html that links to other pages.In wiki do I need an index and how does it connect to the index if so? And when a new page is created how do I manage it using PHP, In other words how do the programming languages come into play?

 
Old July 5th, 2007, 02:35 PM
planoie's Avatar
Friend of Wrox
 
Join Date: Aug 2003
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

It sounds like you need to start from the beginning with learning a web application programming framework/language. There are lots of books for beginners, Wrox offers many.

Are you set on building your own wiki for some reason? Like I mentioned, there are many already out there that you can use and customize, some open source. From my perspective, I wouldn't consider a wiki an easy project to start on if you aren't already very familiar with building web apps.

-Peter
 
Old July 6th, 2007, 03:16 AM
Registered User
 
Join Date: Jul 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Does that mean I start with CSS and XHTML then learn PHP.

I want to start a site that uses a wiki implementation to have guitar techniques where users can add their own to it but I can moderate it and that supports uploading pics. I dont want to make the wiki just implement in the site. I was thinking of using twiki because it was GPL. Im just lost as to how to implement it in creating a website that fits my purpose.

thank you for the replies






Similar Threads
Thread Thread Starter Forum Replies Last Post
Converting Wiki-like text into XML igraham XSLT 7 February 28th, 2008 06:18 PM
How to include wiki type editor on my web page Raj007 ASP.NET 2.0 Basics 0 May 29th, 2007 02:19 AM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.