Cайты на ASP.NET или на PHP?

Будущий владелец сайта редко задумывается над вопросом:"Какую технологию выбрать для этого?". Впрочем большинству и невдомёк, что сайты по своей сути существенно различаются, ведь по внешнему виду и пользовательской функциональности все сайты, на первый взгляд, одинаковы. А ведь именно владельцам и придётся в дальнейшем ими заниматься. Но отыскать какую-либо внятно и популярно изложенную информацию о свойствах технологий и языков программирования непрофессионалу в сети весьма сложно. Делая выбор между PHP и ASP.NET, пользователь Интернета, возжелавший стать владелецем сайта, легко запутается в терминах, которыми свободно жонглируют программисты. В этой дискуссии «что лучше?» Вам, к сожалению, отведена роль статиста-наблюдателя.
Попробуем внести хоть какую-то ясность в этот вопрос. То, что сторонников программирования сайтов ASP.NET намного меньше, чем привеженцев PHP вполне объяснимо. Поскольку мы владеем обеими технологиями, то пусть не обидятся ярые сторонники PHP, но секрет, по нашему мнению, прост: чтобы освоить язык PHP, вобщем-то достаточно проштудировать один приличный учебник, выполнив при этом, прилагаемый к книге практикум. В то же время технология ASP.NET намного сложнее и  предполагает знание одного из языков .NET: C# (си шарп) или Visual Basic.NET. В недавнем прошлом основными доводами в пользу PHP были производительность, наличие бесплатных CMS (систем управления контентом сайта) и хостингов (в доменах третьего уровня), возможность создать любой проект – от мала до велика. Но сейчас эти аргументы потеряли актуальность, поскольку компания Майкрософт давно предоставила бесплатные инструменты для разработки не только сайтов, но и программного обеспечения практически любой сложности.  Наличие же бесплатных (Community) версий CMS DotNetNuke, Bitrix .Net Forge, N2 и других, а так же появление бесплатных хостингов таких как Somee Intenational (https://somee.com) сводят на нет все аргументы апологетов PHP.
Так чем отличаются PHP и ASP.NET? И какие серьезные преимущества и отличия сайта PHP от сайта ASP.NET? И что в итоге получает владелец, как конечный потребитель? Определимся с терминологией и понятиями:

* PHP (Personal Home Page Tools - Инструменты для создания персональных веб-страниц ) является технологией открытой и бесплатной.
* ASP.NET – технология для создания web-сервисов, web-сайтов и web-приложений и разработана корпорацией Microsoft. Что сие значит для владельца сайта? Это и надежность, и безопасность и устойчивость к атакам. ASP.NET имеет встроенную защиту от действий по взлому. А это очень важно и не только для больших компаний, но и для малого и среднего бизнеса, да и при создании персональных страниц и блогов немаловажно.

В заключение сделаем небольшую заметку на память: сайт журнала "Хакер" и, к примеру, адрес страницы "Журналы": http://www.xakep.ru/articles/magazine/default.asp.

Выводы делать Вам.

 

Оптические иллюзии на футболках

Sat, 18 May 2012 15:20:35 +0300

Стартап Vantage Tees продвигает только такую одежду, от которой "ломаются глаза".

Copyright 2011 by A.J.K.   Freelance Group


Яндекс.Метрика

Рейтинг@Mail.ru