Personal Development for Smart People Forums

Personal Development for Smart PeopleTM Forums

 

Go Back   Personal Development for Smart People Forums > Personal Development > Technology & Technical Skills

Notices

Technology & Technical Skills Computer skills, hardware, software, internet topics, gadgets, programming

Reply
 
Thread Tools Display Modes
Old 09-21-2007, 11:08 PM   #1 (permalink)
Senior Member
 
Join Date: Nov 2006
Location: USA
Posts: 119
Ibanez will become famous soon enough
Default Which programming language?

I'm looking to add more interactivity to another one of my sites, however I'm wondering which program language would allow me to do this? I was just thinking of a little game or something, not solid on the exact idea, but anyway would Java be good or what? Help appreciated, thanks.
Ibanez is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-22-2007, 01:38 AM   #2 (permalink)
Senior Member
 
Join Date: Nov 2006
Location: Melbourne, Australia
Posts: 182
tobyhede is on a distinguished road
Default

For games and other client-side interaction, Flash is the best option.
For collecting data and other server-side processes, PHP is the defacto standard, but I would suggest using Ruby On Rails as it's much better.
tobyhede is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-22-2007, 01:49 AM   #3 (permalink)
Junior Member
 
Join Date: Sep 2007
Location: Norway, Europe
Posts: 4
searcher is on a distinguished road
Default Silverlight

Check out Microsoft's Silverlight. You can leverage the power of .NET with Flash-like posibilities.
searcher is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-22-2007, 04:46 PM   #4 (permalink)
Senior Member
 
Join Date: Nov 2006
Location: NJ
Posts: 338
Addict is on a distinguished road
Default

My experience is with PHP and I love it. So that's my recommendation.
Addict is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-27-2007, 07:22 PM   #5 (permalink)
Member
 
Join Date: Jun 2007
Location: Where I am is where I'm at
Posts: 95
ExploringTheMatrix is on a distinguished road
Default

For basic things, I second php. It's easy to learn and available on nearly any webserver.

If you look to do something more involved, Ruby on Rails becomes a possibility. However it's overkill for simple tasks.
ExploringTheMatrix is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-27-2007, 10:38 PM   #6 (permalink)
Senior Member
 
Join Date: Jul 2007
Location: Eugene, Oregon
Posts: 198
JimC will become famous soon enough
Default

Flash is good for small online games. If you know javascript, that can be good too.

You can't do real time games with PHP (without another language like Javascript), but you can use PHP for good interactivity. I'm pretty sure Flash has some kind of ability to interact with PHP/MySQL (hence the mysql score tables for some flash games).

I would say use Flash and maybe a little PHP if needed. Actionscript is really easy to learn.
JimC is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-27-2007, 11:43 PM   #7 (permalink)
Senior Member
 
Join Date: Jan 2007
Posts: 330
ticktockclok is on a distinguished road
Default

I'm learning AJAX, and it looks like it would be perfect to fit your needs.
ticktockclok is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-02-2007, 07:23 PM   #8 (permalink)
Member
 
Join Date: Oct 2007
Posts: 57
CaptainStubbs is on a distinguished road
Default

I vote PHP, for the fact that its available on nearly all web hosts. It also happens to be just as powerful as Ruby, Java, etc... for what you are trying to do.

That's for website interactivity... but if you want a graphical game, I recommend Flash or a Java Applet game.
CaptainStubbs is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-02-2007, 08:55 PM   #9 (permalink)
Senior Member
 
Join Date: Nov 2006
Posts: 108
Dolazy is on a distinguished road
Default

For interactivity there are only 3 options that I am aware of:
- Javascript
- Java applet
- Flash

For games the best options are Java applets and Flash. I myself would prefer programming in Java because I'm already familiar with the language and with object oriented programming. However, most users prefer Flash applications since they load faster and have nicer graphics.
Dolazy is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2007, 06:08 AM   #10 (permalink)
Senior Member
 
Join Date: Nov 2006
Posts: 336
Minsc is on a distinguished road
Default

You could also write a server-side text MMORPG like KingdomOfLoadthing: http://www.kingdomofloathing.com/
(that's something you could use PHP for)

Not sure how long it would take to write a simple one...
Minsc is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2007, 11:38 AM   #11 (permalink)
Junior Member
 
Join Date: Sep 2007
Posts: 11
bamfblog is on a distinguished road
Default

I wouldn't reccommend flash from a seo standpoint. The crawlers from search engines won't have much to read. I would go with php, javascript, or something else.
bamfblog is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-06-2007, 10:08 AM   #12 (permalink)
Family Member
 
Join Date: Nov 2006
Location: Somewhere in time...
Posts: 2,213
Lil Chris is a splendid one to beholdLil Chris is a splendid one to beholdLil Chris is a splendid one to beholdLil Chris is a splendid one to beholdLil Chris is a splendid one to beholdLil Chris is a splendid one to beholdLil Chris is a splendid one to beholdLil Chris is a splendid one to behold
Default

Quote:
Originally Posted by bamfblog View Post
I wouldn't reccommend flash from a seo standpoint. The crawlers from search engines won't have much to read.
That's not entirely true, flash can import standard text files (as well as others) at runtime, thus by putting those files in your directory and search engines will crawl and index them.


My opinion for game development is flash (this is what you asked). Flash can also handle data import and export with most languages (php, mysql are free, as well as AMFphp). Alas this is not an easy task, it's not too complex but not super easy as well. Flash is very specific on how it handles data and depending on how and what your trying to accomplish.

But for the best in interactivity, flash is the way to go...

As always this is just my opinion...
Lil Chris is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-06-2007, 08:04 PM   #13 (permalink)
Senior Member
 
Join Date: Nov 2006
Posts: 336
Minsc is on a distinguished road
Default

There wouldn't be much useful text to index in a flash game anyway, so I'm not sure why you'd want it on a search engine. You could write a description of it and put it on the page the game's on.

Also, a search engine wouldn't index a plain-text file unless you linked to it from one your pages...
I'm not sure what the point of doing that would be since the file contains data that a visitor wouldn't need or understand, and they'd be linked to it from a search engine instead of to the actual game when it shows up in a search...

I'm pretty sure Flash can do HTTP requests in general.
Minsc is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-11-2007, 06:43 PM   #14 (permalink)
Senior Member
 
Join Date: Nov 2006
Location: USA
Posts: 119
Ibanez will become famous soon enough
Default

What are some good resources for php?
Ibanez is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-12-2007, 02:33 AM   #15 (permalink)
Senior Member
 
Join Date: Nov 2006
Posts: 336
Minsc is on a distinguished road
Default

Quote:
Originally Posted by Ibanez View Post
What are some good resources for php?
Php.net is really the only place you need to go to if you already know PHP.

Here's W3Schools PHP tutorial, which I haven't tried: PHP Tutorial
W3 is good for learning the basics of a language if you can already code but php.net is a better referance.

PHP freaks: PHP Help: PHP Freaks!
(haven't tried that one either but it seems pretty popular)
Minsc is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-12-2007, 03:20 AM   #16 (permalink)
Family Member
 
Join Date: Nov 2006
Posts: 2,545
Lauxa is a splendid one to beholdLauxa is a splendid one to beholdLauxa is a splendid one to beholdLauxa is a splendid one to beholdLauxa is a splendid one to beholdLauxa is a splendid one to behold
Default

AFAIK, most online games these days are written in Flash. You can use PHP to display images and text, but if you want to include video and sounds, you will need some amount of Flash or maybe Java.
Lauxa is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Dilemma, Thoughts/Advice (language majors?) Ibanez Character & Contribution 2 07-04-2007 08:36 PM
Effective Language Learning Phi Personal Effectiveness 6 06-13-2007 01:29 AM
How to remember more words of foreign language quickly jeff-wang Personal Effectiveness 10 02-16-2007 01:53 AM
Language Immersement Scipio Fun & Recreation 5 11-13-2006 08:26 PM


All times are GMT. The time now is 01:32 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Copyright © 2010 by Pavlina LLC