corsasport.co.uk
 

Corsa Sport » Message Board » Off Day » Geek Day » Writing a PHP forum from scratch » Post Reply

Post Reply
Who Can Post? All users can post new topics and all users can reply.
Icon:
Formatting Mode:
Normal
Advanced
Help

Insert Bold text Insert Italicized text Insert Underlined text Insert Centered text Insert a Hyperlink Insert Email Hyperlink Insert an Image Insert Code Formatted text Insert Quoted text
Message:
HTML is Off
Smilies are On
BB Code is On
[img] Code is On
Post Options: Disable smileys?
Turn BBCode off?
Receive email notification of new replies?

Ian

posted on 2nd Nov 05 at 23:40

If its a Multimedia degree then yeah, their call.


James

posted on 2nd Nov 05 at 23:35

She wanted to do it as a web app originally but her tutor advised her to do it as a CD-ROM :lol: :boggle: Apparently the main focus is multimedia - i.e having lots of videos, sound clips etc...... Much more effective running off a CD, I see where your coming from with live data being better but if im honest I think her tutors dont have a fucking clue - but as they are marking it - I guess its best to do what they suggest


Ian

posted on 2nd Nov 05 at 23:26

:lol:

Data not changing really undermines the power of making it data driven. May as well have a load of tweens or something.

Doing cool stuff with data is good, doing cool stuff with live data is top of the league. So far as where the marks are, this is really how she wants to be thinking, not write a CD and post it to someones house. Thats just a Flash movie with some technology behind it, not the academic conjunction of a load of technology for research purposes. I would sooner mark the latter.

Just Letters is a db driven Flash app - http://web.okaygo.co.uk/apps/letters/flashcom/

This is also multi-user interactive, again, stepped up a gear.

Never played with it myself but that is least of the problems, the discussion is in the vision, not the end result. Most uni projects don't work and almost all don't do what was designed in the first place. The good ones evaluate as to why there wasn't enough time, and this is no less attractive from an assessment point of view than a small project which was finished and fully functional.


James

posted on 2nd Nov 05 at 23:16

quote:
Originally posted by Ian

Don't give the data out on CD either - needs to be a web app so you have live data.




Thats exactly the first thing I said to her but apparently the data shes using wont change? Not quite sure how that works :look:

Do you know much about data driven flash? Ive dabbled in flash and actionscript before but never connected to a database.

I saw Flash mx remoting which seems to be some kind of database add-on. A website with a step by step guide would be good :look:

Also any other general tips? If I remember rightly your a lecturer so you might know what sort of thing they are looking for e.g. what makes a project stand out from others etc....

Thanks for all your help by the way - and dont worry about her making corsasport 2!!

Ill come up with a better name than that :look:


Ian

posted on 2nd Nov 05 at 23:11

ps. don't do anything that is already out there.

http://www.surfshacks.co.uk/

Just put new Location code live as well, have a look at that. The proximity stuff is all pythagoras and the direction of travel is arcsine trigonometry. You need this.


Ian

posted on 2nd Nov 05 at 23:07

Data driven Flash - good choice.

Did you look at Visual Thesaurus. Its amazing.

Don't give the data out on CD either - needs to be a web app so you have live data.

http://backstage.bbc.co.uk/data/Data


James

posted on 2nd Nov 05 at 23:04

Hmmm im not sure - shes doing a multimedia course - the forum was more of an additional part of the project - didnt want it to take too long.

Shes building a flash application which will then be linked to an access database that stores details about beaches on the south coast and the surfing conditions at each. This will be effectively handed out as standalone media on a CD

She wants the forum to back it up so she can provide a link on the application for users to access it, the flash is the main bit - the forum just an extra.

I like this postcode/map idea. Could be good for users finding out where they are in relation to certain beaches.

As it will probably be me that helps her with the majority of the forum stuff - is it easy to implement? Is it pure PHP and MySQL? I'm an ASP.Net/C#.Net man myself but I think it will look more like all her own work if I use PHP.

[Edited on 02-11-2005 by James]

[Edited on 02-11-2005 by James]


Ian

posted on 2nd Nov 05 at 22:27

You did sum it up - loads of tables and loads of scripts.

Sounds easy but it is actually lots of stuff. If she's writing PHP/MySQL can she not go out the box a little and do something funky and useful like new features for existing baord. There are load of big programming challenges that I want to add to here - proper search that uses MySQL fulltext but isn't rubbish, more proximity stuff, I will licence my postcode table for educational use ;)

There's more acadmic stuff as well, data mining to get knowledge base type information from a set of posts, non-linear representation of work links, graphical buddy list which is like a galaxy, everone is a planet and their buddies are moons and when you go to a moon it has other moons which are other people etc. Nice bit of flash that.

http://www.corsasport.co.uk/board/viewthread.php?tid=240264

Can plot anything once you have complete postcode data set, just SQL join with your members table as I have there, wireless hotspots table, Vauxhall dealers table, whatever (this is coming btw so don't make her do that twice)

http://www.visualthesaurus.com/

Like I say, there's some mileage is more innovative stuff, doesn't even have to work well, just get the ideas going. I've no objection at all to suppying her with a bit of data so long as I've some firm assurances that its for research purposes and she doesn't go an launch Corsa Sport 2 hahaha

[Edited on 02-11-2005 by Ian]


James

posted on 2nd Nov 05 at 21:37

My housemate wants to write a forum in PHP from scratch for part of her final year project at uni.

Obviously to get the best marks she cant just use a package like PHPBB, she wants to write it from scratch.

Is it just a case of having shit loads of database tables and querying the database and ensuring the output is formatted to look nice?

Or is there more to it than that - I get the impression there is.

Cheers,

James