Уеб приложение срещу уебсайт
С изобретяването на интернет неговото развитие послужи като платформа за ново поколение трансфер на информация и безпрецедентно ниво на достъп. Световната мрежа се състоеше най-вече от уебсайтове, а по-късно бяха разработени уеб приложения за въвеждане на допълнителни функции и удобства.
Повече за уебсайта
Колекция от уеб страници, свързани помежду си, които са достъпни чрез мрежа, като интернет или интранет, е известна като уебсайт. Уебсайтът се хоства на сървър (или повече) и се намира с помощта на Унифициран локатор на ресурси (URL) чрез интернет. Всички публично използвани уебсайтове са широко известни като World Wide Web.
Обикновените уебсайтове се състоят най-вече от проста HTML базирана архитектура и служат само като платформа за показване на информация, а не за взаимодействие и извършване на транзакции с потребителя. Уеб страниците могат да съдържат текст, изображения или музика. Например, обикновен уебсайт може да съдържа подробности за серия от продукти, но той няма възможност клиентът да поръча продукта и да извършва плащания чрез уебсайта..
В днешно време уебсайтовете са просто проектирани с помощта на системи за управление на съдържанието, като Joomla или WordPress. Понякога се използват и JavaScript и CSS.
Повече за уеб приложението
Уеб приложение е компютърно приложение, до което може да се осъществи достъп чрез мрежа като Интернет или интранет. Приложението може да бъде вградено в уеб страницата или самата уеб страница може да бъде приложение. Facebook, Gmail, YouTube, Ebay, Twitter и Amazon са уебсайтове със значителни реализации на уеб приложения. Характерно е, че тези уебсайтове използват потребителско име и парола, за да проверят самоличността на потребителя и да позволят на потребителя да взаимодейства и да общува със сървърите чрез приложенията, достъпни на уеб страницата.
Ако разгледаме по-отблизо Gmail, става ясно, че той има много функции, които не присъстват в обикновен уебсайт, базиран на HTML. Удостоверяване на потребителя, изпращане и получаване на имейли, незабавни съобщения и контакти използват приложения за обработка на информацията и комуникация със сървъра, докато в обикновен уебсайт тази степен на взаимодействие е невъзможна. Друг пример е Yahoo конвертор на валута, който извършва изчисление въз основа на наличните данни.
Уеб приложенията могат да бъдат разработени въз основа на редица езици за програмиране като Java, JavaScript, PHP, ASP, .Net, XML, AJAX и услуги за бази данни като MySQL или Oracle.
Каква е разликата между уеб сайт и уеб приложение?
• Уебсайтът е просто свързана колекция от HTML документи, достъпни чрез мрежа, докато уеб приложението е компютърно приложение, доставено чрез мрежа.
• Уеб приложение може да бъде част от уебсайт или може да бъде самостоятелно приложение.
• Уебсайтовете служат само за предоставяне на информация като текст, музика или видео. Уеб приложението обаче може да взаимодейства с потребителя и да доведе до няколко резултата въз основа на операциите.
• Уеб приложение може да взаимодейства с потребителя, докато уебсайтът показва само информация.
• Уеб приложение е свързано най-вече с база данни.