FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » newbie question
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: newbie question [message #172922 is a reply to message #172921] Sat, 12 March 2011 01:16 Go to previous messageGo to previous message
Jerry Stuckle is currently offline  Jerry Stuckle
Messages: 2598
Registered: September 2010
Karma:
Senior Member
On 3/11/2011 7:17 PM, Robert Crandal wrote:
> I want to build a website that allows users to create their own
> profile accounts, kind of similar to Myspace or any other website.
> So, users will be able to create their own passwords, then login
> and manage their profile, then logout when done.
>
> My questions are, what sort of programming languages or web skills
> do I need to learn in order to develop something like this? Is the
> source code typically complex for something like this? Is there any
> sample source code which shows how to create and manage the
> accounts of hundreds of website visitors? Is CGI or PHP involved
> in this process?
>
> Thank you, I really would like to know more about this subject.
> Right now, all I know is HTML, CSS and Javascript, but it seems
> like I'm missing further skills to be able to create a website which
> offers user logins, or shopping carts, and other complex features.
>
> Robert Crandal.
>
>

You will need some type of server-side language, such as PHP, Perl,
Python, Ruby on Rails or any of a dozen others. You will also probably
want a database, so you'll need to learn SQL and a database such as MySQL.

Source code can be as easy or complex as you want to make it. And you
really don't worry about managing "hundreds of visitors" - you are only
dealing with one at a time. Let the tools such as the database take
care of the rest.

But you also have to be VERY CAREFUL. There are any number of ways
hackers can break into your site unless you know *exactly* what you're
doing. For example, Google "SQL Injection".

The most important thing to remember is NEVER trust anything from the
user. ALWAYS verify EVERYTHING, even data from forms you sent.

Since you have no experience in server-side programming, I would
recommend you get one of the CMS's which will do much of that for you.
There are any number around (but discussions/recommendations for which
to use is beyond the scope of this newsgroup).

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex(at)attglobal(dot)net
==================
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: new DateTimeZone and html encoding
Next Topic: Geomap
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Sat Nov 30 08:59:22 GMT 2024

Total time taken to generate the page: 0.04713 seconds