prosperwebsolutions.co.uk
8 Bennington Street
Cheltenham, GL50 4ED
T 01242 808413 | online enquiry form

Blog

<April 2008>
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

Top Stories

Archives

 Saturday, April 19, 2008

ASP.NET VS PHP (Official Post)

After years and years of reading posts and looking at facts from both languages. I have decided to answer all the questions by using facts. Not my own opinion, but in facts,  no one cares what any one thinks, we live in commercial world and we need to look at this objectively. Some of these results will surprise people.  So, lets start.

Popularity:

Popularity of the keyword PHP: 8,720,000,000

Popularity of the keyword ASPX:  1,220,000,000

Let have a look at the statistics for the for both sites, as we can see PHP is getting around 40 Million of page views. ASP.NET website is getting 20 Million page views.

Right, this just explained popularity on the internet.

Now lets have a look at the reasons why ASP.NET is not as popular on the web and why PHP has more of the market share.

Languages History:

ASP.NET was launched in January 16 2002.

PHP was launched in June 8 1995

Just look at the numbers, php had ahead start in the market for the past 7 years of ASP.NET. PHP is the technology that has overtook  PERL.

Perl it self has been around for years, and reason why PHP has over turned the market was only because it had less overheads and used less memory and used more processing power. This made PHP a winner.

Industry Language uses:

ASP.NET is used with in large scale organisations such as totaljobs.com,  codeproject.com , dell.com , match.com , monster.com ,  nhs.com, and even londonstockexchange.com

PHP is used in organisations such as : yahoo.com, rackspace.com, imgaeshack.com, istockphoto.com, winamp.com and facebook.com

So we can clearly see that both languages are favoured by big boys. However, what does this actually tell us?

Putting Cards on the table:

Right, so we had a look at these facts, now, lets stop and think.

PHP has been running for  7 years more then ASP.NET,  PHP came to the market when internet was booming. It is the current market leader, lets face it.

However, is it a real market leader? Answere is no, here are the reasons why:

  • In  these 13 years PHP didn’t come close to becoming pure Object Oriented Programming
  • It has no clear structure of rules and regulations
  • It has security issues
  • It doesn’t really support business lawyers and logic layers
  • It has no IDE

These are just few things that are negative, I can go on and on, however, I am not trying to say that ASP.NET is amazing neither.

Now lets look at ASP.NET, in the past 6 years ASP.NET came a long way. It has reached half the market share of the PHP just in 6 years. If you ask me that is preaty good going. What are the problems with ASP.NET?

  • Doesn’t run on Linux (this is currently being worked on)

Lets look at the positive for PHP:

  • It is free
  • Runs on all Operating Systems
  • Lots of code online that you can pick up and just work with
  • Lots of support
  • Huge community base
  • It is based around C++ so it is easy to pick up if you have programmed already
  • Lots of open source systems that are available for the download

These are just few things, I can go on and on, but I will stop, but lets face it. When you Google something on the web for php you will get answere for everything. This is because of 13 years of development and research, lots of solutions have been created and posted.

Lets have a look at the positive for ASP.NET

  • Visual Studio
  • Clear Structure
  • Integrates with Microsoft Platform easily
  • Multiple Language support so you can code in VB, C#,  J, C++, what ever you want really!
  • .COM support and projects can be compiled with .DLL files.
  • Clear code structure( when correctly implanted of course)
  • Great Support
  • Great Team Development Environment

Once again, I want to be fair so I will stop. I don’t want people to think that I am going for PHP or ASP.NET, I like both languages.

So, who is better or worst?

No one, both languages have found great place in the market and have closed that gap or have tried too. However, you need to ask this question differently.

Rephrase:  So when should use one and when should I use another?

Use PHP when:

  • Your programmers know PHP and been working with it for years and they have library that they can use that will enhance the speed and productivity.
  • You’re a large scale organisation and all of your files and fixes are in PHP
  • You are starting to program and just want to learn some coding
  • Your client wants his/her application in PHP
  • You have Linux Servers

Use ASP.NET when:

  • You have programmed in PHP for 2 years +
  • You want enhanced productivity and cut down labour time
  • You have Windows 2003 Servers
  • You want to use SQL SERVER 2000 / 2005
  • You want  detailed IDE (Visual Studio 2005)
  • Your organisation uses ASP.NET in their company
  • Your client wants you to use .NET technology

Conclusion:

One thing that I cant stand is when people start to argue about both languages. I hope this article will make people realise that there is no point arguing. Both languages are great.

Final facts:

ASP.NET is taking more and more share of the market, if ASP.NET can take over 20million of hits in 6 years. That means that they are doing something right.

ASP.NET is growing, and very quickly and rapidly. Of course there is growth in PHP and that is because development market is still growing, so both languages will be becoming even more popular then they currently are. However, remember, that most business run on Microsoft 2003 Servers, and company directors love SQL SERVER 2005 and they just generally love words like Clustered and .NET and Framework and Microsoft.

I am not going to go in to more detail, all I am going to say that is not language that makes language popular, It is the things that are based around it.

With .NET you get free things like:

Great programming environment like Visual Studio. Which includes add on’s like AJAX. You also get SQL EXPRESS 2005 for free. This just makes things so much easier it is unbelievable. There is also lots of Open Source software such as blogs, cms,  etc. 

With .PHP you get free things like:

Support, lots of open source applications. MySQL, PostgresSQL, Unfortunately there is no real good free IDE for PHP out there. You have to pay for them.

Final Conclusion:

When you look at your companies performance, and you look at how much you have spent on programming in PHP and how long it took to do things. You might see that it takes half the time in ASP.NET.

I am talking from my experience, and from experience from some of the large scale companies. They all say that they see massive improvement in productivity, and In the quality.

When it comes to programming for large scale corporations I would suggest to use ASP.NET because that is what it was built for.

When it comes to learning and programming for small enterprises then use PHP because it will be cheaper, only because PHP programmers seem to be cheaper then ASP.NET. (There is a massive shortage of .NET developers)

Written:

Zan Kavtaskin – Director of Prosper Web Solutions . Prosper Web Solutions is a website design agency based in Cheltenham .   

Saturday, April 19, 2008 5:31:44 PM (GMT Standard Time, UTC+00:00)
 Monday, April 14, 2008

Our Current Clients
We would like to thank all of our current clients for believing in us and choosing us as their web technologies provider. Prosper’s client base is growing, and we are starting to tap into different markets. However, we would like to reassure you that our services will only keep improving.

New Clients
We would like to welcome all new clients to our company.  You have entered at the most exciting time for Prosper Web Solutions.  With the launch of all our new services and with new expenditure, we can offer you so much!  Read on to find out more information regarding our new services.

New Services
We now offer a number of brand new services such as Corporate Branding, Dedicated Web Hosting, Proofreading, Google Marketing, .NET Web Application Development and Instant Precise Quotation.

New Focus
So why have we implemented all these exciting changes?  This year Prosper Web Solutions has provided a high-quality service to ALL of our current clients. All of our clients are number one in Google for competitive keywords and all of their websites are programmed using up-to-date web standards. 

By using .NET technologies to develop websites we are simply cutting the competition, not just by price but also by quality.  All of this quality simply comes from a passion for our work.

We realised that we needed to communicate our passion through our logo and our theme. This is why we chose the cheetah, the fastest animal in the world.  Using our new quotation system we are able to give you instant quotations and can start work on your website immediately.  We can build websites within 24 hours without sacrificing the quality and still out-perform our competitors in quality.

This year so far
This year for Prosper Web Solutions has been the most successful year so far, with exciting new projects, branding, website, clients, office and award winning applications.  We are now looking to cover the Bristol area for website design and development. We believe that there are plenty of businesses who haven’t yet realised their business potential.

Looking for new talent
Prosper Web Solutions is always looking out for new talent, so if you believe you have what it takes to create powerful corporate branding, or you believe you can program just about anything and you can dominate the web, then give us a call or simply email us your CV at jobs@prosperwebsolutions.co.uk .

Monday, April 14, 2008 7:10:15 PM (GMT Standard Time, UTC+00:00)
 Friday, April 11, 2008

By working together with NoteBooks UK, we have created an opportunity to set up our own data centre for hosting our client’s websites.

NoteBooks UK were already running their own data centre for their VOIP clients, however, since our move into the same building, we have taken the offer to a new level.

New Data centre runs on:

Cisco® Quad Xeon processor based servers, with fully redundant NAS arrays on fibre channel storage, with a redundant server, fully mirrored, on a separate fibre based OC3 (155.2 Mbit connection). This facility is backed by a fully switched N+1 power and data infrastructure, and mirrored to equipment in London's docklands, Marsh Wall Data Centre, managed by Redbus Interhouse, NL.

Our new servers only host our clients, we don’t offer hosting as a separate package. This ensures that websites running on the server have efficient programming and that their response time is instant.

Friday, April 11, 2008 7:08:50 PM (GMT Standard Time, UTC+00:00)
 Friday, April 04, 2008

We are now offering award vouchers to our clients who refer us to their friends and family. Vouchers can be used in Notebooks UK for computer repairs, purchasing a new laptop, free VOIP calls, or you can spend it on your website maintenance.

Friday, April 04, 2008 7:07:32 PM (GMT Standard Time, UTC+00:00)
 Tuesday, March 25, 2008

Prosper Web Solutions has officially moved to a new office on Suffolk Road, Cheltenham, near HSBC Bank. The move started on 25/03/2008 and finalised on 1/04/2008. We are now working together with NoteBooks UK.

Tuesday, March 25, 2008 8:06:23 PM (GMT Standard Time, UTC+00:00)
 Thursday, March 13, 2008

We are proud to announce that we now offer branding services. These services include:

  • Logo Design
  • Branding Guidelines

These services include colour-rich designs, which will make your company stand out from the crowd.

Thursday, March 13, 2008 8:03:57 PM (GMT Standard Time, UTC+00:00)

We are proud to announce that the web application StARs & StRIPEs Version 2.0 Management Information System (developed by Zan Kavtaskin, Director of Prosper Web Solutions) has won the e-Government award 'Excellence in Learning & Skills' in the Beacon Awards 2007, presented to the college on 22nd February 2008.

Competitors in same category were:

  • Emerson Park School
  • Gloucestershire College
  • NHS Education for Scotland
  • North Eastern Education and Library Board.
  • Opening The Book
  • Pembrokeshire College
  • The Open University
  • Welsh Assembly Government

The Judging Panel consisted of:

  • John Suffolk- Government CIO Cabinet Office
  • Catherine Hastings- Office of Government Commerce Director of Communications
  • Leith Bannister- Partner IT Advisory (Public Sector), KPMG
  • Colin Tagg- Director IT Advisory (Central Government), KPMG
  • Rose Crozier- President, Socitm and Head of Information Services at Belfast City Council
  • Stephen Baker- Chief Executive, Suffolk Coastal District Council & representing Solace
  • Ray Whitehouse - Head of Business Systems, London Borough of Havering
  • Mark Armstrong- Sector Head, Government & Utilities, o2
  • Nigel Dutton- Head of Corporate Tactical Marketing, o2
  • Chris Histed- CEO - PublicTechnology.NET

This was the first Beacon Award that Gloucestershire College have received. Credits for the award go to:

  • Paul Rabbich
  • Zan Kavtaskin
  • Ian Jackson
  • Matthew Burgess

This is first award-winning application that Director of Prosper Web Solutions, Zan Kavtaskin, has built.


Prime Minister the Rt Hon Gordon Brown MP praised the nominees, saying:


"I commend you all for your initiative, your drive and your commitment to providing the public with the very best."

Further information:

Friday, January 25, 2008 4:08:58 PM (GMT Standard Time, UTC+00:00)
After conducting research on current technologies, Prosper Web Solutions have decided to make a move towards virtual servers, as they offer greater security, easier backups, multiple IP addresses, easier administration and management of the server.
Sunday, January 20, 2008 4:05:43 PM (GMT Standard Time, UTC+00:00)

Prosper Web Solutions is now working together with Russian web agencies. This will lower costs and speed up production without sacrificing any product quality. In the web development business it is important to develop exactly what the client wants within a realistic time scale and reasonable costs.

Tuesday, January 15, 2008 4:05:11 PM (GMT Standard Time, UTC+00:00)
 Thursday, January 10, 2008

In an increasingly technological marketplace, many new web development companies are emerging. Quality assurance, however, remains an issue with the publishing of web based information. Prosper Web Solutions believe that the standard of written English on the internet should be equal to that of other media. In our aim to provide your visitors with an enjoyable experience we offer an in-depth proofreading service to eradicate errors that may distract the reader from the information provided.

Who needs stunning web design and amazing marketing strategy when your customers can't read your content?

Thursday, January 10, 2008 4:04:11 PM (GMT Standard Time, UTC+00:00)
^ Skip To The Top