/    Sign up×
Community /Pin to ProfileBookmark

A nudge in the right direction please

Hi there folks.

Ive just got to grips with html and style sheets and now want to get a little deeper into website development. Now am I right, that with html and css I can only create a static webpage, and to get some dynamic content Ill need to use some script?

Ive heard about php and mysql but Im afraid they dont really mean much to me. Ive found a few books and that on them, but its never really explained WHY Id want to use them. Can somebody please explain.

Also are there any decent graphics packages about that wont break the bank?

Cheers

to post a comment
Full-stack Developer

6 Comments(s)

Copy linkTweet thisAlerts:
@Stephen_PhilbinNov 14.2005 — For graphics, grab yourself a [url=http://www.gimp.org/]gimp[/url].

For server side languages, well this forum is the most obvious example the springs to mind. This whole forum is nothing more than the contents of a database spat out into an html file by a server side language (in this case PHP). The HTML give structure and meaning to the data, but without a database to store the information, there would be no way of recording what people type up and post and without the server side language (PHP) there'd be no day of putting that data in or getting that data out of the database and written into an HTML file.

PHP also handles the process of you logging into the system and tracking you and storing your session data to give the illusion of being a user in a system with your preferences and other data being carried around with you from document to document.
Copy linkTweet thisAlerts:
@Taffy_AppleauthorNov 15.2005 — Cheers. What about CMS, who are they for exactly? The owners of the website or the developer?
Copy linkTweet thisAlerts:
@Stephen_PhilbinNov 15.2005 — It's generally web developers that build CMS's. A CMS is just a convenient system for managing the content of a site, rather than doing everything yourself manually.
Copy linkTweet thisAlerts:
@KravvitzNov 15.2005 — This whole forum is nothing more than the contents of a database spat out into an html file by a server side language (in this case PHP). The HTML give structure and meaning to the data, but without a database to store the information, there would be no way of recording what people type up and post and without the server side language (PHP) there'd be no day of putting that data in or getting that data out of the database and written into an HTML file.[/QUOTE]
That's an over simplification of what the PHP is used for. However, I do agree that more than one type of language is used to do things like this. This forum system includes code written in X/HTML, CSS, JavaScript, PHP, and MySQL.
Copy linkTweet thisAlerts:
@the_treeNov 15.2005 — That's an over simplification of what the PHP is used for.[/QUOTE]Not really, it's just one example that doesn't really give the whole picture. A really easy example (wich still doesn't give anything like the whole picture) is when there's something that appears on every page (e.g. navigation), that you want to keep on another file so as to make updating that bit a lot easier. It'd simply be done like so:[code=php]<?php include('menu-file.inc'); ?>[/code]Basically PHP or any other server side language performs a process before anything is sent to the clients computer and sends the illusion of static files that have in reallity been created on the fly.
Copy linkTweet thisAlerts:
@elitemktrDESNov 17.2005 — I'm new to this forum and was just browsing threads... I've read this thread and I think this resource might be helpful to some of you:

[URL=http://phcodes.atspace.com/]http://phcodes.atspace.com/[/URL]

I've found many super helpful pre-written codes and scripts there.
×

Success!

Help @Taffy_Apple spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.8,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...