Creating a website that people can log-in and post to

Page 1 of 1 [ 6 posts ] 

xxrobertoxx
Raven
Raven

User avatar

Joined: 6 Feb 2007
Gender: Male
Posts: 121
Location: Ohio

29 Apr 2011, 12:19 pm

So I've decide to build a website for a swim club that I'm in at my university which is classified as a club sport so we can make a website and have the university host it. They told me how to host it on a web server for students so I'm using that while I build it but in the end I want it on their actual university servers like another club has so it can have a better looking URL address for it and probably be allotted more capacity and more upstream bandwidth so it will load faster. I know how to do some basic stuff and am just finishing up a class in that type of thing now so I know I'll be able to make a basic site and even add some fancy extras to make it organized better and look fancier. I'm currently setting it up with frames dividing the page so it looks nicer and might try to add JavaScript for some stuff in the future and maybe some flash and ActiveX content too.

What I would really like to do would be to make it so people can sign up for meets and what events they want to swim in them. For example if there is a 400 yard freestyle relay that four people will each swim 100 yards in then I want them to be able to click on "400 yard free relay" and get a numbered list of 1 - 4 with a "name" section after it they can click on. Then after clicking it I want them to be able to sign in with a user name and password and then fill that slot with their name saying they are going to swim in that event. I have no idea how to do that but if I really put forth the effort over the summer I could probably manage it. I'm sure this means the site will have to have a designated file to store content in like the names of people signing up for events and their user names and passwords for logging in.

My biggest question is whether that can easily be done by updating content on the web server without having to actually log into the actual web server operating system with advanced privileges to configure advanced settings for server scripts and databases and things of that nature because I highly doubt the university would be willing to grant me the privileges to do something that advanced. Perhaps if it would require something like that then I will have to pay for some kind of web service from a web service provider of some sort if there are any that would allow that. Maybe I would even have to build my own server using Linux to host it. I could do that at home but I don't want to have a server computer running all the time at my house using up my electricity (and besides residential broadband internet connections have crap for upstream capacity) for the website but I'd be willing to do that for testing while designing it if needed.



MichelleC
Emu Egg
Emu Egg

User avatar

Joined: 14 May 2011
Age: 52
Gender: Female
Posts: 5
Location: Wisconsin

03 Jun 2011, 8:26 pm

This is an old question, but I'm new around here... I would advise you to use a CMS to build your site. That will make things a lot easier. I use Drupal, which I love, but it has a very high learning curve. If you're more interested in having a working site than tinkering with it, Drupal may not be your best bet. Wordpress is meant for blogging but people actually do make some pretty complex sites out of it. The advantage is that it's supposed to be really easy to use. Joomla is another option that I've heard is easier than Drupal, but they have a culture of paying for modules which can make it a more expensive option.

Michelle



markitzero
Veteran
Veteran

User avatar

Joined: 18 Sep 2010
Age: 37
Gender: Male
Posts: 600
Location: Phelan, CA

03 Jun 2011, 9:25 pm

CMS is the way to go the one I like is E107 because you can set it up for multi uses like I use it for my blog.

E107 Needs
Apache with PHP and MySQL


_________________
My Blog: http://aspietechygamer.x10.mx
-Diagnosed with High Functioning Aspergers back in High School-


Mythos
Velociraptor
Velociraptor

User avatar

Joined: 12 Aug 2018
Gender: Male
Posts: 457
Location: England

11 Sep 2018, 2:53 pm

It's old, but for future reference, I think an SQL database combined with PHP and JavaScript would work. I don't know if that would require privileges though.



blackomen
Toucan
Toucan

User avatar

Joined: 8 Sep 2009
Age: 41
Gender: Male
Posts: 264
Location: Former Californian in Dallas

28 Jun 2019, 2:55 pm

What programming languages do you already know? Try to find a backend in a language you're familiar with. For example, having programmed in Python for many years, I chose to go with Django for this purpose.



Mona Pereth
Veteran
Veteran

Joined: 11 Sep 2018
Gender: Female
Posts: 7,811
Location: New York City (Queens)

11 Jul 2019, 3:17 am

If you decide to create a website that people can log in to, and if you've decided to create it via your own backend programming rather than using a website builder, then you need to be careful about password security. See, for example: Salted Password Hashing - Doing it Right.


_________________
- Autistic in NYC - Resources and new ideas for the autistic adult community in the New York City metro area.
- Autistic peer-led groups (via text-based chat, currently) led or facilitated by members of the Autistic Peer Leadership Group.
- My Twitter / "X" (new as of 2021)