About some great features for website

WaiWai

Senior member
Jul 13, 2004
283
0
0
About some great features for website

I have weak knowledge of computing.
Would anyone know what programming language/software etc. do I need to learn before adding the following features to my website?
Or is there already available source for the following features to be added to my websites?

The features are:

- password protect some pages
- visitors have to enter correct password in order to access.
- if the same person (ie IP) tries to input password for many times at one time. It will be blocked for a specific period

- user registration system
- users can input their detials and password
- system will send email to confirm their email address
- they have to click on the email for verification
- have settings for users

- personalized my website
- registered users can set preferences to my websites (eg what they wish to see when accessing to my frontpage, thier preferred set of views in the forum etc.)

- built-in search engine
- any visitor can use my built-in search engine to search for contents of my websites

- built-in form/table
- when selecting from a wide range of software, visitor can answer some of questions and pick up some choices. Then the website will select a range of, or an appropriate software for it

- e-surveys
- visitors can give their ideas about my websites. And the website itself will process and sort the data automatically to a database and can make analysis with other software quickly. No need for the webmaster to input the data manually to the database and analyse

:) Thanks a lot.
 

SuRgEoN

Senior member
Oct 20, 1999
690
0
0
Your best bet is to find a hosting service that way you can get a control panel with these features. checkout namecheap.com and godaddy.com
 

Crusty

Lifer
Sep 30, 2001
12,684
2
81
Originally posted by: SuRgEoN
Your best bet is to find a hosting service that way you can get a control panel with these features. checkout namecheap.com and godaddy.com

:confused:

From the sounds of it, you allready have a website setup. Basically you would need to learn php/mysql to do this, but it is ALOT of work for all of those features.

Luckily, lots of people have allready done most of that work for you.

One of the most popular "portals", as they are called, is phpnuke.
 

WaiWai

Senior member
Jul 13, 2004
283
0
0
As to phpnuke, is it a GUI interface program? (so it is very easy to use even if I know nearly nothing about PHP and MySQL)

Yes, I think I need to find a web hoster who supports PHP/MySQL.

As far As I know, MySQL is a database programming(?). And PHP is for dynamic communication (?). But there should be some other language/programing out there. So it seems PHP and MySQL are dominating in their own areas.

Curiosity speaking, why do these 2 so attractive to the users?
 

Crusty

Lifer
Sep 30, 2001
12,684
2
81
Originally posted by: WaiWai
As to phpnuke, is it a GUI interface program? (so it is very easy to use even if I know nearly nothing about PHP and MySQL)

Yes, I think I need to find a web hoster who supports PHP/MySQL.

As far As I know, MySQL is a database programming(?). And PHP is for dynamic communication (?). But there should be some other language/programing out there. So it seems PHP and MySQL are dominating in their own areas.

Curiosity speaking, why do these 2 so attractive to the users?

It's not a program, it's a giant script that runs on your web server. All of the configuration/options/settings are all done through the web by logging into the site.

As for web programming, there is .NET but that will only run on Windows servers.

PHP/mySQL is so popular because it is FREE, and it works great.
 

WaiWai

Senior member
Jul 13, 2004
283
0
0
Do you mean after I installed phpnuke, I can go to my website and set all the settings. Is that what you mean?

Sorry for my ignorance. What exactly .NET is? Are you talking about this one http://www.microsoft.com/net/?

Besides phpnuke, any more recommendations?