Build Personal Website - ASP.NET, PHP, etc.

  • Thread starter EngWiPy
  • Start date
In summary, it is up to the individual to decide what programming language to use to create a website. Some people prefer PHP, while others may prefer ASP.NET or even Java.
  • #1
EngWiPy
1,368
61
Hello,

What is the best programming language to construct a personal website? ASP.NET, PHP, ..., etc.

Regards
 
Technology news on Phys.org
  • #2
S_David said:
Hello,

What is the best programming language to construct a personal website? ASP.NET, PHP, ..., etc.

Regards

"Best" is certainly subjective. It depends on the equipment and software you have available to you and what you want to do with it. For a server side language I'd recommend PHP for most projects as it is powerful, easy and accessible. Ruby (RoR) is gaining a lot of popularity lately. I'd use ASP.NET/C#.NET for large enterprise level projects. Regardless of what server side language you use it's also important to learn some Javascript (AJAX).
 
  • #3
html?
 
  • #4
mgb_phys said:
html?

that's a markup language :smile: but yes look into HTML5 as IE will soon support it. Also CSS.
 
  • #5
Greg Bernhardt said:
I'd use ASP.NET/C#.NET for large enterprise level projects..

Java?

@OP:
You don't need any language. Some javascript, css and html is good enough. I am assuming that you are not doing any work on the server side and display some static information.
 
  • #6
Actually, I didn't decide yet how the website will be look like, but it may include forums, which means I will need to used database. Is this change any thing?
 
  • #8
S_David said:
Actually, I didn't decide yet how the website will be look like, but it may include forums

Then I would advise that you start with an existing forum solution. That will determine what language you use.
 
  • #9
Check out Flash, it uses java script.

Thanks
Matt
 
  • #10
CFDFEAGURU said:
Check out Flash, it uses java script.
Despite what an alarming number of corporate execs command of their skilled underlings, Flash is not a language for building websites; it is a presentation tool for use in particular parts of websites to present information that needs more dynamicism than a flat graphic.
 
  • #11
DaveC426913 said:
Despite what an alarming number of corporate execs command of their skilled underlings, Flash is not a language for building websites; it is a presentation tool for use in particular parts of websites to present information that needs more dynamicism than a flat graphic.

I agree 100 percent. Flash is good for components, but not the website itself. Not all of your visitors are going to have Flash installed, or even the version you are using, and if you don't have an alternative, they'll go elsewhere.

And also, as Dave suggested, look for forum software that already exists, if that's what you want. Why reinvent the wheel?

If you're really interested in learning how dynamic websites work with databases, investigating php and mySQL might be worth your while. I first learned on ASP and SQL Server, but on my company's dime. Php/mySQL and ASP/SQL Server are similar in many ways, but the latter pair is more expensive.
 
  • #12
Another thing to consider with respect to Flash is that Google and other search engines can't index Flash very well. Search engines love well-structured sites with focused pages that are linked to each other in a logical fashion with text links (not fancy Javascript or Java based dropdown menus), and that have solid HTML-based text content which is divided up logically into sections and subsections via proper use of heading tags (<h1> <h2> etc.).
 
  • #13
Math Is Hard said:
...Php/mySQL and ASP/SQL Server are similar in many ways, but the latter pair is more expensive.

What do you mean by "expensive"?
 
  • #14
S_David said:
What do you mean by "expensive"?
Well, PHP and MySQL are free, so anything that is not free (e.g. ASP and SQL Server) is going to seem expensive by comparison.
 
  • #15
las3rjock said:
Well, PHP and MySQL are free, so anything that is not free (e.g. ASP and SQL Server) is going to seem expensive by comparison.

This is of no matter, at the end I need to program a good website.
 
  • #16
html5 is adding the <canvas element and flash is about fnished. I would highly reccomend coding any landing pages in html5 and then directing those pages at some content management systems.

Look into joomla cms, wordpress blog, jimdo.com.


Here is a link to currently accepted html5 tags: http://www.smashingmagazine.com/2009/07/06/html-5-cheat-sheet-pdf/

Good luck, if you need more help google "netometry":)
 

Related to Build Personal Website - ASP.NET, PHP, etc.

What is ASP.NET and how is it used to build a personal website?

ASP.NET is a web development framework created by Microsoft that allows developers to build dynamic and interactive websites. It uses server-side scripting to generate HTML, CSS, and JavaScript code, making it easier to write and maintain complex websites.

What is PHP and how is it used to build a personal website?

PHP is a server-side scripting language used for web development. It is open-source and widely popular, making it easy to find resources and support. It is used to create dynamic websites by embedding code in HTML pages, making it a powerful tool for building personal websites.

Which is better for building a personal website, ASP.NET or PHP?

Both ASP.NET and PHP have their own strengths and it ultimately depends on the specific needs of your website. ASP.NET is a more structured and secure framework, while PHP is more flexible and has a larger community of developers. It is recommended to research and determine which framework would best suit your project's requirements.

Do I need to have coding experience to build a personal website with ASP.NET or PHP?

While having coding experience can be helpful, it is not necessary to build a personal website with ASP.NET or PHP. There are many online resources and tutorials available for beginners to learn and build a website using these frameworks. It is important to have a basic understanding of HTML, CSS, and JavaScript for both ASP.NET and PHP development.

Can I use other programming languages besides ASP.NET and PHP to build a personal website?

Yes, there are many other programming languages and frameworks that can be used to build a personal website. Some popular options include JavaScript, Python, Ruby on Rails, and Java. It is important to research and determine which language and framework best suits your project's needs and your own skills and preferences.

Similar threads

  • Programming and Computer Science
Replies
22
Views
4K
  • Programming and Computer Science
Replies
6
Views
1K
  • Programming and Computer Science
6
Replies
187
Views
9K
  • Programming and Computer Science
Replies
15
Views
2K
  • Programming and Computer Science
Replies
7
Views
1K
  • Programming and Computer Science
Replies
4
Views
5K
  • Programming and Computer Science
Replies
3
Views
1K
  • Programming and Computer Science
Replies
14
Views
2K
  • Programming and Computer Science
Replies
16
Views
2K
  • Programming and Computer Science
Replies
12
Views
1K
Back
Top