homepage Welcome to WebmasterWorld Guest from 23.22.173.58
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Home / Forums Index / Hardware and OS Related Technologies / Website Technology Issues
Forum Library, Charter, Moderators: phranque

Website Technology Issues Forum

    
What is the best strategy for developing a website
Php & mysql or asp?
malcolmcroucher

5+ Year Member



 
Msg#: 3514921 posted 3:35 am on Nov 4, 2007 (gmt 0)

what is the best combination or stratergy to use when develoing a site?

PHP & mysql with linux
Windows with ASP and sql?

any suggestions?

Regards

Malcolm

 

jayro

5+ Year Member



 
Msg#: 3514921 posted 1:11 pm on Nov 7, 2007 (gmt 0)

In terms of php versus asp I don't think there'd be much of a difference. They both should handle anything you want them to do. Depends on what you're comfortable with for programming purposes. As far as linux or windows, I like the open-source aspect of linux, and in shared hosting environments the cost of having a site on a linux box tends to be a little cheaper than on windows.

phranque

WebmasterWorld Administrator phranque us a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



 
Msg#: 3514921 posted 1:35 pm on Nov 7, 2007 (gmt 0)

welcome to WebmasterWorld, jayro!

i also prefer the flexibility of open source solutions.

Srirangan

5+ Year Member



 
Msg#: 3514921 posted 4:06 am on Nov 25, 2007 (gmt 0)

Depends. Which platforms are your developers more comfortable in? Is there a learning curve, if so, in which is it steeper. As a Software Engineer, I know that it is possible to develop good applications in both Php and Asp.net. The opposite is also true.

Now, this is also a business decision. You have to take into account the costs of development, delivering and maintaining the application on your chosen platform.

Finally, what is the nature of your web application/site. Does your site have any special requirements? Unique business logic that can optimally be achieved on one platform and not the other?

I think there is never a definitive answer. It is all relative to the situation you are in

carfac

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 3514921 posted 4:20 pm on Nov 29, 2007 (gmt 0)

I would also look at any applications you may use. If there is a php store program you want to use, that points in that direction.

Personally, I started with ZERO knowledge, and went the FreeBSD/Perl/php route as the initial costs are much lower. Support is a bit more spotty, but Google has helped me figure out every problem I have faced. YMMV

Dave

grey259

10+ Year Member



 
Msg#: 3514921 posted 9:36 pm on Dec 5, 2007 (gmt 0)

Before you develop a strategy, you need to know what you want to do. Once you know that, you need to decide how you want to do it. Research your solution. Do you have existing experience in a particular environment you can leverage? Does an existing solution fit your situation already, and what does it run on?

That said, I prefer PHP to ASP for projects I develop myself.

jfxberns

5+ Year Member



 
Msg#: 3514921 posted 3:03 am on Dec 13, 2007 (gmt 0)

I am a strong advocate of PHP/MySQL. Here's why:

  • Huge base of public domain code. Frameworks. API libraries. Examples. Full packages you can customize. PHP coders like to share. Don't underestimate the value of that. It's a lot easier to leverage somebody else's work then to redo it yourself. Even if you do not use the code--it's nice to have code to look at to get ideas.
  • Support network. In my opinion. PHP/MySQl people are more inclined to offer help and advice.
  • Lower costs. Server software is free--that's usually reflected in hosting costs
  • Why get in bed with Microsoft? Why lock yourself into them if you do not need to. They make bad decision after bad decision. They do not make decisions in your best interest.
  • If you go PHP/MySQL you will be dealing with Open Source people more often--I think that's a plus--they are generally more helpful and more uh... open to sharing.

    Both technologies can probably do what you want to do. Unless you are working in a strongly MS environment and interfacing with MS backends, why choose ASP/MSSQL?

    That being said--it really depends on what you are doing and if there are packages already available that do what you want in PHP or ASP. If there is something there... use it.

  • Marcia

    WebmasterWorld Senior Member marcia us a WebmasterWorld Top Contributor of All Time 10+ Year Member



     
    Msg#: 3514921 posted 3:54 am on Dec 13, 2007 (gmt 0)

    Without being a developer/programmer, I can still say PHP/MySQL hands down. If for no other reason, .htaccess with mod_rewrite is available on Linux/Apache, and I can't imagine a site not having that kind of functionality, especially an ecom or dynamic site.

    lammert

    WebmasterWorld Senior Member lammert us a WebmasterWorld Top Contributor of All Time 5+ Year Member



     
    Msg#: 3514921 posted 5:06 pm on Dec 13, 2007 (gmt 0)

    Yes, Marcia has a good point, don't forget the webserver software.

    MySQL and MSSQL are from the web development point of view nearly identical and also PHP and ASP offer roughly the same type of functionality, although with a different syntax.

    The big problem lies in the webserver software IIS versus Apache where Apache is the most versatile of the two. IIS also has a design flaw where URLs are case insensitive which can potentialy give huge duplicate content problems in the search engines. I.e. a page can be indexed as /Page.Html, /page.html, /PAGE.HTML and all other variants available.

    If you choose for the Apache webserver, the logical decision is to install PHP and MySQL and use the Linux platform.

    Global Options:
     top home search open messages active posts  
     

    Home / Forums Index / Hardware and OS Related Technologies / Website Technology Issues
    rss feed

    All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
    Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
    WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
    © Webmaster World 1996-2014 all rights reserved