PHP vs ASP.NET

From TITAN Wiki
Revision as of 17:29, 9 June 2016 by Admin (talk | contribs) (Created page with "Why have we chosen ASP.NET/C# technology for Titan, not PHP? There are four aspects, that must be taken into consideration: 1. Knowledge of the technology/language I think th...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Why have we chosen ASP.NET/C# technology for Titan, not PHP? There are four aspects, that must be taken into consideration: 1. Knowledge of the technology/language I think that this is the reason why you ask for PHP version. PHP was very popular in 2004-2010, that is why it is so widely known. Nowadays, all serious websites use other, more efficient & professional frameworks/languages, not PHP. PHP can be useful, when connected with other modern frameworks (Facebook example). But in general, PHP is a technology of the past. It doesn't have all required features that all current technologies have (for web development: ASP.NET from Microsoft, JSP from Oracle, Ruby or many open source frameworks). The real battle nowadays is between .NET and Java. Two biggest frameworks on the market. We decided to choose .NET because I think it's better, however if you say that Java is better - I won't argue. They are pretty much the same when it comes to technology and features. I know Java and JSP, but I prefer C# and ASP.NET. Moreover, the most important thing is that Titan is 100% Object Oriented. You don't have to know the language to customize it! See how easy is to code in C#. I bet you will love C# - it's so intuitive, simple and so powerful: https://usetitan.com/Images/OOP/e1.png https://usetitan.com/Images/OOP/e2.png https://usetitan.com/Images/OOP/e3.png https://usetitan.com/Images/OOP/e4.png https://usetitan.com/Images/OOP/e5.png https://usetitan.com/Images/OOP/e6.png You can be really calm about the language knowledge matter.

2. Technology/language security & stability ASP.NET is the most safest technology online. It's used by most banks websites. That is why we decided to use it too. When it comes to money, security and stability, you need to be 100% sure.

3. Technology performance ASP.NET can be really fast. For example see StackOverflow numbers, they are very impressing: http://highscalability.com/blog/2014/7/21/stackoverflow-update-560m-pageviews-a-month-25-servers-and-i.html (or latest update: http://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition/). They run on ASP.NET/C# and they truly show what is the power of this technology when it comes to performance.

4. Hosting pricing Linux servers are the most popular and respectable ones. They have a lot of advantages. However Windows (ASP.NET servers), are that powerful too. There was only one significant difference between those two in the last years: pricing. Windows server were always more expensive than Linux ones. However, nowadays it changed. They are more less the same price (maybe a little bit more expensive). All because of big popularity of ASP.NET/C# nowadays.

I can't wait to hear what do you think about it.

As for Titan Ultimate - great choice. This is the most powerful package which allows you to make any customizations you want. It's a true long-term investment for serious, long-lasting businesses. If you have any more questions, feel free to ask. I would be happy to help and assist you.

I’m looking forward for your reply.

Regards, Jack UseTitan owner

=

=

If you are not that savvy with the back-end, ASP.NET is the best choice for you. Moreover, Titan was developed to be 100% customizable and intuitive, and to fully use ASP.NET potential. See examples how it’s easy to develop something in Titan: https://usetitan.com/Images/OOP/s1.png https://usetitan.com/Images/OOP/s2.png https://usetitan.com/Images/OOP/s4.png

And as for the front-end, ASP.NET is also easier and more intuitive than PHP. ASP.NET fronted looks exactly like HTML page, with that difference, that it have more tags.

Anyway, 90% of our customers are not tech-people (no matter if it’s PHP or ASP.NET), and that is the whole point. We are developers and we handle all technical/coding issues. You can fully focus on website management, while we take care of technical things. By the way, there is no difference in PHP and ASP.NET management, they are almost similar. You can fully focus on website administration and you can really count on us when it comes to technical things.