473,395 Members | 1,539 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Web Site Functionality

tharden3
916 512MB
I've gotten some pretty basic stuff down. I can make a web site look pretty, but it has little or no functionality. I would like to start learning to add things like forums and email, or a "contact us" section. I just need to learn how to do it. PHP? Javascript? What do I need to learn/do? I guess PHP and js would be a good start... The visuals on the site look fantastic, but that's all it is... visuals.
Aug 4 '08 #1
3 1122
eWish
971 Expert 512MB
PHP, Perl, Ruby on Rails, ASP are all going to be good choices. It really depends on what your long term intention is going to be. I prefer perl for web development. PHP and Ruby on Rails are the current hot web languages.

--Kevin
Aug 4 '08 #2
oler1s
671 Expert 512MB
The visuals on the site look fantastic, but that's all it is... visuals.
That's correct. If you have been working with HTML and CSS, you have learned the technologies to create a web document. But functionality has to be programmed. All of this is done on the server, and is not visible at all to the person seeing the webpage.

There is no one way, one technology, or path to take when dealing with server side development. You must know one programming language, that is suitably used for web development. PHP, Python, Ruby, Java, C#, Perl, and more get used. I use Python mainly, but I worked before with PHP. Some people I know work with Ruby. This is a non trivial step here. You need to learn to program, at least to the level that you can do web development. That's still a pretty big learning curve.

So I'll stop here and tell you to pick a programming language. No one can make this decision for you, and it's not like a life decision either. If you don't like the language you are using, you can always pick another. PHP has a very low barrier of entry, but many people prefer using another language. Python and Ruby rose in popularity after PHP did, and they are now pretty good choices for beginners too.

There's more after learning a programming language, but one step at a time.
Aug 4 '08 #3
tharden3
916 512MB
That's correct. If you have been working with HTML and CSS, you have learned the technologies to create a web document. But functionality has to be programmed. All of this is done on the server, and is not visible at all to the person seeing the webpage.

There is no one way, one technology, or path to take when dealing with server side development. You must know one programming language, that is suitably used for web development. PHP, Python, Ruby, Java, C#, Perl, and more get used. I use Python mainly, but I worked before with PHP. Some people I know work with Ruby. This is a non trivial step here. You need to learn to program, at least to the level that you can do web development. That's still a pretty big learning curve.

So I'll stop here and tell you to pick a programming language. No one can make this decision for you, and it's not like a life decision either. If you don't like the language you are using, you can always pick another. PHP has a very low barrier of entry, but many people prefer using another language. Python and Ruby rose in popularity after PHP did, and they are now pretty good choices for beginners too.

There's more after learning a programming language, but one step at a time.
I know a good amount of python. I guess I can use that...
Aug 4 '08 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

28
by: Me | last post by:
I would like to redesign my existing site into php using classes. I am not the most experienced developer with PHP, and would like to know if anyone can give me some input on a starting point for a...
0
by: Corinna K | last post by:
Hi. I have a 3-tier system where the presentation tier is the web. The site has login and enrollment functionality and I have the classes that any online store site would have (eg order, customer...
3
by: Andy Fish | last post by:
Hi, I have a situation where I want a customer to be able to embed my functionality within their web site, a bit like a counter but more complex because my functionality consists of several...
8
by: Bijoy Naick | last post by:
It seems like the BBC sports site is able to get past popup blockers.. For eg.. http://news.bbc.co.uk/sport1/hi/cricket/default.stm. Click on the Video icon under "Watch and Listen" - right hand...
0
by: brown | last post by:
We started an asp.net 2.0 web site with the new login controls. It seems like the Membership and MembershipUser functionality is attached to the web site, so all the web pages for the site will...
4
by: -Lost | last post by:
I cannot for the life of me remember the site name, but I believe it was the site of one of the regular posters here or perhaps in comp.lang.java.javascript. Anyway... The site in particular...
2
by: =?Utf-8?B?Vk1J?= | last post by:
Where can I find information (books/links/webcasts, etc) that'll give me the basic architecture of developing a site? It won't have all of the advanced functionality of sites such as ebay, but it...
1
by: Monty | last post by:
I know this isn't necessarily an ASP.Net question, but it is web programming and I intend to try it using ASP.Net, I just need to get pointed in the right direction. I've seen some sites that allow...
11
by: Jonathan Wood | last post by:
Okay, looks like VS 2008 finally includes an automated feature to precompile my site before publishing. Cool. However, when I run this dialog box and click OK, it then complains that access is...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.