Submit Your Article Forum Rules

Poll: what is future PHP / .NET ???

Be advised that this is a public poll: other users can see the choice(s) you selected.

Page 2 of 6 FirstFirst 1234 ... LastLast
Results 11 to 20 of 60

Thread: what is Future PHP or .NET

  1. #11
    Senior Member
    Join Date
    Aug 2003
    Posts
    765
    This is actually a loaded question. The answer is both. .NET is popular among a lot of programmers because it is strictly Microsoft based, and 80% of the large corporate population is Microsoft based. Thus, .NET programmers are in high demand to keep pace with Microsoft technology. This is also based on the fact that 5 years ago, ASP was the only real option for dynamic processing. Even if an open source version of .NET comes out, it will still be primarily Microsoft dependent.

    Now you actually have three major players; .NET, PHP and Cold Fusion. While Cold Fusion is popular, it is not really a standard, and costs money. While ASP.NET costs money as well, most companies would much rather curb their investment and stay with Microsoft as that is where their foundation is based and the investment in changing an entire company would not be cost effective.

    .PHP is extremely popular. One, because it is Open Source (free) and two, because it can be implemented on any server format (where .NET is limited to Microsoft servers). You will begin see the trend shift. PHP will become more popular with newer growing companies while the dinosaurs are dependent on Microsoft. You also see that 97% of all leased server space is UNIX based. This lends to the PHP/MySQL programming unit and increases the value of knowing PHP.

    When it comes down to what you want to learn, while they are similar and you can easily move between each other without much difficulty, you have to ask what industry are you looking to work in? Large companies with a long history or newer companies with a certain amount of capital risk? If you enjoy the risk, then go with PHP as it is growing and as Microsoft continues to dig their hole, open source will continue to grow in strength.

    I wish you the best of luck.
    Scott Brinkerhoff - Art of Zen Studios
    Web Design I Design Monk
    © 2000-forever - All rights reserved by me - SO THERE!!

  2. #12
    Junior Member
    Join Date
    Jun 2004
    Posts
    6

    PHP, vs. .NET

    I use PHP because I run on linux. From my experience with MS languages is that next year there's a new way of doing things and your code is obsolete or has to be heavily modified to be recompiled on a new version. Any code written for PHP 3 works in PHP 5. I don't think MS can say this about ASP to .NET

    Just my take, don't stake me for it ;)

  3. #13
    Senior Member JayDrake's Avatar
    Join Date
    Jul 2003
    Posts
    177

    Don't forget Java

    I'm with ghstdrgns on this one as far as the longevity of both .NET and php. Both have definite advantages and both have their own holds on the market.

    That said, if I were beginning to learn web design and development right now and was trying to figure out which one to learn in pursuing a career I would choose .NET. I am a php developer and have been working for just over 3 1/2 years for PlanHouse in Jackson, Mississippi. I am happy doing what I do and would, given a choice, continue to work with PHP. Because of romantic involvements, I am currently seeking new employment in the New England area and I have quickly realized that while my preference is for PHP, most of the web development/application/programming jobs that I am able to find are either .NET or Java.

    As .NET and Java currently seem to have a good hold on the web development world as far as those who are hiring in the area I want to live, I have started to work on gaining proficiency in both. In my case, I am more strongly pursuing work with Java because I have some interest in eventually working as a programmer, with the option of going back to web development when necessary.

    PHP or .NET? .NET is paying right now, but so is Java and my current thoughts are that Java will give you more options than web development.

  4. #14
    Junior Member
    Join Date
    Aug 2003
    Posts
    29
    What's also every so awesome about .NET (from the windows side) is you can write C# code, and if you need to, use DLL exports to do anything in the windows environment.
    I can see nothing but a propagation of the security problems that have plagued Microsoft. I have been able to talk all of my clients into moving to *NIX hosting platforms that use apache server software. Since then, NOT ONE has been plagued with down time due to the exploitation of IIS security holes. Allowing DLL exports in a web application to interact with the users Windows OS is just asking for more trouble than Microsoft can handle.

    In case you can't tell, I'm no fan of Windows hosting platforms, and especially IIS server software.

  5. #15
    Junior Member
    Join Date
    May 2004
    Posts
    11

    Is it possible to be unbiassed?

    This is always a difficult discussion to have. I know very few people that are proficient in php and .net and therefore have any authority to compare them.

    Here in NZ, most Ford drivers argue that they are "better" than Holdens. However, they have probably never driven a Holden.

    My point? People get attached to what they know. I am a PHP programmer and I love it. I tend to argue that it is the best language simply on principle - I am defending my decision to use it. Therefore I will always argue that my decision was the right one.

    From my observations, proficient programmers will always get the results they need, regardless of the platform they use. The rest is down to personal preferrence.

  6. #16
    Senior Member
    Join Date
    Mar 2004
    Posts
    255
    Allowing DLL exports in a web application to interact with the users Windows OS is just asking for more trouble than Microsoft can handle.
    You beat me to it...

  7. #17
    Senior Member
    Join Date
    Apr 2004
    Posts
    257
    Quote Originally Posted by ghstdrgns
    Now you actually have three major players; .NET, PHP and Cold Fusion.
    Don't forget Java... and JSP... and ...

    Quote Originally Posted by ghstdrgns
    When it comes down to what you want to learn, while they are similar and you can easily move between each other without much difficulty, you have to ask what industry are you looking to work in?
    That's the real question; what industry do you want to be in? As for the language, anything you learn is an investment, and whether you get the job or not has as much to do with how well your resume is prepared, did you wear the right clothes, answer questions correctly, and are you someone's nephew or niece. Which language? Which country should I live in? Do I want to work with a large company, a smaller one, or do contract work and make some big bucks (at which point you can have "any" language and find some work, but the rainy seasons are much longer).

    Quote Originally Posted by mojojojo
    From my observations, proficient programmers will always get the results they need, regardless of the platform they use. The rest is down to personal preferrence.
    Well put, excepting the personal preference part ... did any of us learn our language based on personal preference, or were our preferences acquired along the way? Who was predisposed to learning a language based on personal preference, if you've never had any experience to judge it with?

    I've worked with ASP for about 3 years, PHP for about 2, Javascript, VB, VBscript, Autolisp (for AutoCAD), have done some Actionscript and even some of Adobe's proprietary Javascript. I dabbled enough in ASP.net to know I can't afford it (and neither can my department at this point), and have dabbled in Java enough to know that I like the language, and I could (and probably will) continue to learn it, but for now, I can't stand the startup (load) time it takes for the computer to translate/interpret the code.

    Aside from those points, ASP.net now has a stigma because of the instability that I found with ASP. My overall feeling is that I can communicate with and feel much more comfortable with PHP. I do believe you can get the same jobs done, and yet, for me, it's easier to do so with PHP. Unless I wanted to fork over some more money for training or videos or such to learn the new ASP.net concepts. PHP took me about 2 books and 2 web sites (http://php.net and http://phpbuilder.com) - 4 if you count http://www.mysql.com and http://groups.google.com

    At this point in my life, I will continue to further my knowledge of PHP (and MySQL). I'll certainly be looking into the Mono Project too, but it will be in addition to my current skill sets, not in place of. And Java will always be in my scope as well.

    Bottom line ... learn whatever you can get your hands on !!! Tomorrow they'll want TCL (http://tcl.sourceforge.net/)

  8. #18
    Senior Member cooper's Avatar
    Join Date
    Jul 2003
    Posts
    132

    Re: Don't forget PHP

    Quote Originally Posted by JayDrake
    I'm with ghstdrgns on this one as far as the longevity of both .NET and php. Both have definite advantages and both have their own holds on the market.
    I agree.
    Quote Originally Posted by JayDrake
    That said, if I were beginning to learn web design and development right now and was trying to figure out which one to learn in pursuing a career I would choose .NET. I am a php developer and have been working for just over 3 1/2 years for PlanHouse in Jackson, Mississippi. I am happy doing what I do and would, given a choice, continue to work with PHP. Because of romantic involvements, I am currently seeking new employment in the New England area and I have quickly realized that while my preference is for PHP, most of the web development/application/programming jobs that I am able to find are either .NET or Java.
    Keep the faith brother. Don't switch to the dark side. ;o) hahaha
    Seriously though, just hang in there. PHP jobs do come along. I think it's a testimony about the PHP development community. As a whole we develop code that has staying power and as developers we tend to stay in a good situation. Right now there is a big push to migrate to .NET from classic ASP. And as ghstdrgns said, the companies that are completely Microsoft-based are updating/creating new functionality to tie-in with what the have and know. A lot of those companies can't afford to switch, or perhaps mroe appropriately, are too scared. They fear that the switch to comething like PHP/Linux will not have the short-term benefits they all want. Whereas the small companies that don't have a lot of money to spend on instituting a Microsoft only business will use the relatively "free" open source solutions like PHP and Linux. I look forward to the future of PHP and hope to have (or work for) a company that has little to no reliance upon Microsoft. Their software (operating systems and office apps) is too buggy and has inherently flawed security, as stated previously.

    Quote Originally Posted by JayDrake
    As .NET and Java currently seem to have a good hold on the web development world as far as those who are hiring in the area I want to live, I have started to work on gaining proficiency in both. In my case, I am more strongly pursuing work with Java because I have some interest in eventually working as a programmer, with the option of going back to web development when necessary.

    PHP or .NET? .NET is paying right now, but so is Java and my current thoughts are that Java will give you more options than web development.
    This is mostly due to marketing. Who markets PHP to the masses? No one except the evangelists that use it now. I know because I am one. Who markets .NET? A monopolistic mega corporation that has every reason to want their software on every computer in the world. Who markets Java? Well I haven't seen much from Sun lately, but they certainly got the word out a while back and now we have all these web sites run by JSP or the like. ColdFusion, or as I like to affectionately call it, ColdConfusion, is now owned by Macromedia after they purchased it (or maybe it was the whole company) from Allaire. ColdFusion is rarely implemented well. I haven't seen many sites that use it properly (no major errors, impossibly slow load times, poor efficiency, etc.) and those that do are dwindling in numbers it seems. Maybe Macromedia can save this resource, or maybe they will let it die. Somehow I doubt they will let it die.


    What I think it comes down to is this: If you are a do-it-yourselfer, go with PHP. The benefits are too numerous to relist here. Everyone else has done a decent job outlining the major reasons to go with PHP.
    However, if your company is willing to put you through (pay for) learning .NET, I say go for it. It's a much more close-minded approach to go with anything Microsoft. It's in their corporate philosophy.
    I don't really have an opinion on JSP as I don't knwo enough about it.
    Stay away from ColdFusion unless you are a masochistic programmer and have some time to kill. I suppose it could be a good thing to know if you ever have to deal with a web site coded with CF.

    Good luck and have fun!

  9. #19
    Senior Member mushroom's Avatar
    Join Date
    Feb 2004
    Posts
    286
    PHP is both opensource and cross platform this makes it better in the long run.

    Bugs can be found faster and improvements can be made and distributed easlily and freely because of it's opernsource nature.

    Can be moved between OS's with no script modification, you have to like that.

    It's all most will ever need and it's FREE.
    Irony: That for most people the most "trusted" web site on the planet is for a company the has been convicted of criminal activity.

    Both Security and SuSe start with "S". www.eemam.com

  10. #20
    Junior Member
    Join Date
    Jun 2004
    Posts
    13

    All of the above...

    I don't see why there wasn't an option for both; however, with more and more applications coming out, and Microsoft wrapping them in (for example FrontPage has several components for auto installations of databases) and the natural progression from ASP to .net, I would think that the vast amount of sole proprietors will be using something similar to .Net while the new breed of professionals is going to like PHP, apache, linux, etc.

    I started computer programming when I was 7 with BASIC, LOGO and PASCAL and I grew up with Microsoft, hence my personal preference for the ease of ASP and all things MS. As a web designer and small business owner, though, I use both for their various applications and PHP does play well with ASP if hosted with the right company.

    Why must we choose? ;)

Page 2 of 6 FirstFirst 1234 ... LastLast

Similar Threads

  1. SEO Future?
    By pntglobal in forum Search Engine Optimization Forum
    Replies: 21
    Last Post: 04-28-2008, 04:52 AM
  2. SEO Future?
    By BenitoO in forum Search Engine Optimization Forum
    Replies: 2
    Last Post: 01-04-2007, 10:52 AM
  3. The Future after .COM
    By jdjd7661 in forum Domain Discussion Forum
    Replies: 1
    Last Post: 01-09-2006, 03:08 AM
  4. Is this the Future?
    By greeneagle in forum Graphics & Design Discussion Forum
    Replies: 11
    Last Post: 06-13-2004, 10:39 PM
  5. IT Future
    By mysticlighthouse in forum IT Discussion Forum
    Replies: 8
    Last Post: 12-12-2003, 04:15 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •