Author Topic: Making a website  (Read 5697 times)

0 Members and 1 Guest are viewing this topic.

Offline SwiftCat

  • #LIFE
  • Pak'r Élitaire
  • ****
  • Posts: 3618
  • Depth Charge
    • View Profile
Making a website
« on: June 03, 2013, 08:41:07 PM »
What do I need to learn?
HTML? PHP? MySQL?
Are those hard to learn?
How expensive is it to hire someone to write the website for me?


(Want to get rid of the ad? Register now for free!)

Offline star seed 7

  • hyperactive on the :lol:
  • Pak'r Élitaire
  • ****
  • Posts: 67505
  • good dog
    • View Profile
Re: Making a website
« Reply #1 on: June 03, 2013, 08:44:16 PM »
what is the purpose of the website?
Hyperbolic partisan duplicitous hypocrite

Offline SwiftCat

  • #LIFE
  • Pak'r Élitaire
  • ****
  • Posts: 3618
  • Depth Charge
    • View Profile
Re: Making a website
« Reply #2 on: June 03, 2013, 08:45:09 PM »
It's a K-State fan site/forum

Offline SwiftCat

  • #LIFE
  • Pak'r Élitaire
  • ****
  • Posts: 3618
  • Depth Charge
    • View Profile
Re: Making a website
« Reply #3 on: June 03, 2013, 08:46:22 PM »
PSYCH!

I want it to display searches of a database. The database will be track and field results.

Offline Gooch

  • Pak'r Élitaire
  • ****
  • Posts: 9491
    • View Profile
Re: Making a website
« Reply #4 on: June 03, 2013, 08:50:15 PM »
Ask Trim. He is the Main Administrator.

Offline SwiftCat

  • #LIFE
  • Pak'r Élitaire
  • ****
  • Posts: 3618
  • Depth Charge
    • View Profile
Re: Making a website
« Reply #5 on: June 03, 2013, 08:54:13 PM »
Ask Trim. He is the Main Administrator.

TRIM!

Offline HerrSonntag

  • Pak'r Élitaire
  • ****
  • Posts: 3443
    • View Profile
Re: Making a website
« Reply #6 on: June 03, 2013, 09:46:47 PM »
for something like that, if you don't need it too be too slick, just display facts in some form thats not too hard on the eyes, i'd recommend a tomcat/DB/Apache structure.  Apache for webhosting, just write some basic HTML pages to display, use tomcat and the underlying java to connect/issue queries to your database and display it in the HTML wrapper, then whatever database you have hosting this (MySQL? PostGreSQL?)  If you don't have a programming background i'd say thats your quickest path forward, as the only "coding" is writting the tomcat hooks.

For more simple webpages (non-DB integrated) there are tons of solutions to use some drag and drop interface to make a webpage, but i'm not certain how much low level control they'd allow you, so that you could integrate some DB connections somehow.

Another thing, i don't know if you are going to be getting these sports results sent to you in some kind of machine readable format (i.e you don't have to enter in everything by hand) but if you are going to be entering in everything by hand anyway, i'd just crowdsource it and stand up a wiki, make the people with the scores (or designated volunteers) upload it themselves... MediaWiki (the software that runs wikipedia) is free and open source so you can stand one up fairly easily and everyone is already familiar with the interface (who doesn't use wikipedia?)

Offline wetwillie

  • goEMAW Poster of the WEEK
  • Pak'r Élitaire
  • *****
  • Posts: 32541
    • View Profile
Re: Making a website
« Reply #7 on: June 03, 2013, 09:52:13 PM »
You don't need to learn to code to have a website, just get a cheap hosting account and use a wordpress theme.  Tons of free themes using php/mysql.  You could even get a free wordpress blog and get the theme you need if you don't care about the url name.
When the bullets are flying, that's when I'm at my best

Offline Tobias

  • Fattyfest Champion
  • Pak'r Élitaire
  • *****
  • Posts: 29369
  • hypoclique lieutenant
    • View Profile
Re: Making a website
« Reply #8 on: June 03, 2013, 09:54:41 PM »
Quote from: asava
i wrote my own assembly compiler and use that to create elite websites

Offline HerrSonntag

  • Pak'r Élitaire
  • ****
  • Posts: 3443
    • View Profile
Re: Making a website
« Reply #9 on: June 03, 2013, 09:57:49 PM »
You don't need to learn to code to have a website, just get a cheap hosting account and use a wordpress theme.  Tons of free themes using php/mysql.  You could even get a free wordpress blog and get the theme you need if you don't care about the url name.

This is what i was driving at, if wordpress lets you hook into some php/mysql (though tomcat>php, imo) then by all means use that... will wordpress host your DB for you or do you need to host off server?  Does it have some abstraction so that you're only exposing server to server communications for security reasons between webserver and DB?

Offline wetwillie

  • goEMAW Poster of the WEEK
  • Pak'r Élitaire
  • *****
  • Posts: 32541
    • View Profile
Re: Making a website
« Reply #10 on: June 03, 2013, 10:14:49 PM »
You don't need to learn to code to have a website, just get a cheap hosting account and use a wordpress theme.  Tons of free themes using php/mysql.  You could even get a free wordpress blog and get the theme you need if you don't care about the url name.

This is what i was driving at, if wordpress lets you hook into some php/mysql (though tomcat>php, imo) then by all means use that... will wordpress host your DB for you or do you need to host off server?  Does it have some abstraction so that you're only exposing server to server communications for security reasons between webserver and DB?

Bro he is wanting to host track and field results not felix rex's dossier.
When the bullets are flying, that's when I'm at my best

Offline HerrSonntag

  • Pak'r Élitaire
  • ****
  • Posts: 3443
    • View Profile
Re: Making a website
« Reply #11 on: June 03, 2013, 10:27:24 PM »
youd be surprised how some people get their jollys off, an insecure DB connection is some russian haker's wetdream, no mater how small timey it is.

Offline GoodForAnother

  • It was all a scheme I used to read emaw magazine
  • Pak'r Élitaire
  • ****
  • Posts: 6045
  • You hate to see this Mike
    • View Profile
Re: Making a website
« Reply #12 on: June 03, 2013, 10:57:50 PM »
what makes you think anyone around here knows anything about building/running a website?
emaw

Offline AST

  • nip nip weiner
  • Pak'r Élitaire
  • ****
  • Posts: 3383
    • View Profile
Re: Making a website
« Reply #13 on: June 03, 2013, 11:00:55 PM »
 :lol:

Offline SwiftCat

  • #LIFE
  • Pak'r Élitaire
  • ****
  • Posts: 3618
  • Depth Charge
    • View Profile
Re: Making a website
« Reply #14 on: June 03, 2013, 11:06:07 PM »
for something like that, if you don't need it too be too slick, just display facts in some form thats not too hard on the eyes, i'd recommend a tomcat/DB/Apache structure.  Apache for webhosting, just write some basic HTML pages to display, use tomcat and the underlying java to connect/issue queries to your database and display it in the HTML wrapper, then whatever database you have hosting this (MySQL? PostGreSQL?)  If you don't have a programming background i'd say thats your quickest path forward, as the only "coding" is writting the tomcat hooks.

For more simple webpages (non-DB integrated) there are tons of solutions to use some drag and drop interface to make a webpage, but i'm not certain how much low level control they'd allow you, so that you could integrate some DB connections somehow.

Another thing, i don't know if you are going to be getting these sports results sent to you in some kind of machine readable format (i.e you don't have to enter in everything by hand) but if you are going to be entering in everything by hand anyway, i'd just crowdsource it and stand up a wiki, make the people with the scores (or designated volunteers) upload it themselves... MediaWiki (the software that runs wikipedia) is free and open source so you can stand one up fairly easily and everyone is already familiar with the interface (who doesn't use wikipedia?)

I looked for drag and drop solutions, but I didn't see anything that would query MySQL databases. Maybe I didn't look hard enough.

Other than tomcat, that's what the plan was. I am learning some basic HTML/CSS right now, and I have a solid enough grasp on the MySQL database. It will need some tweaking, but from the research I've done it sounds like the best solution for what I want to do. I was thinking I would just code with html and php to connect to the MySQL datbase, but you say Tomcat would be better than that? I'll look that up as soon as I finish this post.

Currently the results are in PDF files. Some are actual documents, others are scans of paper results. Ideally I would be able to grab results from the non-scanned PDFs. This is starting out as a 1 school site. If it all goes smoothly, I'll move to the whole league and etc. etc. If it got big enough (state-wide) I would have to start implementing crowd sourced results. But I think that's more trouble than it's worth currently. Nor do I think a wiki page would be the correct way to go about crowd sourcing but I could be wrong.


Offline SwiftCat

  • #LIFE
  • Pak'r Élitaire
  • ****
  • Posts: 3618
  • Depth Charge
    • View Profile
Re: Making a website
« Reply #15 on: June 03, 2013, 11:09:30 PM »
You don't need to learn to code to have a website, just get a cheap hosting account and use a wordpress theme.  Tons of free themes using php/mysql.  You could even get a free wordpress blog and get the theme you need if you don't care about the url name.

This is what i was driving at, if wordpress lets you hook into some php/mysql (though tomcat>php, imo) then by all means use that... will wordpress host your DB for you or do you need to host off server?  Does it have some abstraction so that you're only exposing server to server communications for security reasons between webserver and DB?

If there is an easy way to hook into a MySQL DB, then I'm all for that. I just didn't see anything when I looked the first time.

Offline SwiftCat

  • #LIFE
  • Pak'r Élitaire
  • ****
  • Posts: 3618
  • Depth Charge
    • View Profile
Re: Making a website
« Reply #16 on: June 03, 2013, 11:12:29 PM »
what makes you think anyone around here knows anything about building/running a website?

I'm just trying to start interesting threads in the dog days of combo-fanning season.

(I'll ask this question on tmb if you really want me to.)

Offline Tobias

  • Fattyfest Champion
  • Pak'r Élitaire
  • *****
  • Posts: 29369
  • hypoclique lieutenant
    • View Profile
Re: Making a website
« Reply #17 on: June 03, 2013, 11:13:30 PM »
it's honestly probably going to be easiest to just use php until you run into a reason not to.  yes people can easily write bad code in it but people write bad code in every language.  might as well learn the basics in the process instead of getting hung up on details (as long as you're not taking people's money, SSNs, that kind of stuff)

Offline SwiftCat

  • #LIFE
  • Pak'r Élitaire
  • ****
  • Posts: 3618
  • Depth Charge
    • View Profile
Re: Making a website
« Reply #18 on: June 03, 2013, 11:16:19 PM »
might as well learn the basics in the process instead of getting hung up on details (as long as you're not taking people's money, SSNs, that kind of stuff)

I'm not.

This is also kind of a hobby/learning experience. I wouldn't mind learning a little code, I just want to know what the best way to go about it is.

Offline Tobias

  • Fattyfest Champion
  • Pak'r Élitaire
  • *****
  • Posts: 29369
  • hypoclique lieutenant
    • View Profile
Re: Making a website
« Reply #19 on: June 03, 2013, 11:26:46 PM »
might as well learn the basics in the process instead of getting hung up on details (as long as you're not taking people's money, SSNs, that kind of stuff)

I'm not.

This is also kind of a hobby/learning experience. I wouldn't mind learning a little code, I just want to know what the best way to go about it is.

php will probably be easier/quicker to setup & learn when first starting out, but the tomcat/java route is fine as well.  you won't hit any technical limitations with either for your project

Offline pissclams

  • Global Moderator
  • Pak'r Élitaire
  • *****
  • Posts: 47973
  • (worst non-premium poster at goEMAW.com)
    • View Profile
Re: Making a website
« Reply #20 on: June 04, 2013, 08:16:58 AM »
might as well learn the basics in the process instead of getting hung up on details (as long as you're not taking people's money, SSNs, that kind of stuff)

I'm not.

This is also kind of a hobby/learning experience. I wouldn't mind learning a little code, I just want to know what the best way to go about it is.

i wouldn't mind learning a little code either, i mean, what the eff else would i be doing?


Cheesy Mustache QB might make an appearance.

New warning: Don't get in a fight with someone who doesn't even need to bother to buy ink.

Offline 420seriouscat69

  • Don't get zapped! #zap
  • Wackycat
  • Pak'r Élitaire
  • ****
  • Posts: 63922
  • #1 rated - gE NFL Scout
    • View Profile
Re: Making a website
« Reply #21 on: June 04, 2013, 08:42:42 AM »
I had a website making class at K-State and you needed to know code. I was awful at it. I got a lot of help from my best friend. I hope my former teacher doesn't see this. :crossfingers:

Offline GoodForAnother

  • It was all a scheme I used to read emaw magazine
  • Pak'r Élitaire
  • ****
  • Posts: 6045
  • You hate to see this Mike
    • View Profile
Re: Making a website
« Reply #22 on: June 04, 2013, 10:14:18 AM »
what makes you think anyone around here knows anything about building/running a website?

I'm just trying to start interesting threads in the dog days of combo-fanning season.

(I'll ask this question on tmb if you really want me to.)

just joshing
emaw

Offline Ira Hayes

  • Created #RayRayForAD
  • Katpak'r
  • ***
  • Posts: 1985
  • The Marine that went to war.
    • View Profile
Re: Making a website
« Reply #23 on: June 04, 2013, 12:05:50 PM »
The cool kids all use node.js.

http://expressjs.com/ gives you a framework to start. CouchDB for NoSQL on the back end or PostgreSQL if you want SQL.

And nginx instead of Apache on the front.

Offline steve dave

  • Global Moderator
  • Pak'r Élitaire
  • *****
  • Posts: 88636
  • Romantic Fist Attachment
    • View Profile
Re: Making a website
« Reply #24 on: June 04, 2013, 12:08:33 PM »
it's incredibly pud. just tell saul and chings what you want and then yell at them everytime they do it not exactly how you want until it's how you want.