|
Тема |
Re: Wsy6nost nqkoi znae li ? [re: Rees] |
|
Автор |
Bobolin () |
|
Публикувано | 29.07.01 22:04 |
|
|
Задаваш въпрос, по който може да се дискутира много. Но в края на крайщата истината е една - няма нещо (или почти няма като се изолират може би някой изключително частни случаи), което може да направи един скриптов език за програмиране в Web, а с друг да не може да се направи. Визирам най-разпространените технологии досега за програмиране в Web - т.е. PHP, ASP, JSP, JavaServlets, ColdFusion....
Може би определящият фактор каква точно технология да се използва е или досега каква технология е била използвана там където ще се прилага, или просто чистото и субективно пристрастие на програмиста към дадена технология. Но съгласи се все пак, че ако искаш да разработиш сайт и сървърът на който ще се хоства е под Win2000 / NT няма да седнеш да му слагаш Apache за да пишеш PHP-та, а ще използваш комбинацията WInNT / IIS / ASP. Както и ако използваш Linux / Unix платформа за сървър нормалният избор ще е Apache / PHP / MySQL ili PostgreSQL. Така че може да се каже, че до някаква степен използваната технология за програмиране в Web е обвързана и с платформата, върху която ще се използва.
Не на последно място е и финансовият въпрос. Microsoft си искат своето за сървър под Win - така че първо се бръкваш за няколко хиляди долара за лиценз, а после си пишеш ASP-тата. Докато както знаеш, златната комбинация от Linux / Apache / PHP / MySQL ти струва нищо.
И все пак писането на PHP, ASP и т.н. си е писане на скриптове, докато ако искаш да заложиш на нещо изключително мощно като JSP ще трябва първо да научиш Java. Та и това е фактор (с който не успях да се преборя :-).
Та след тази ми пледоария пак стигаме до простичката истина - няма език за програмиране в Web (визирам най-често използваните: ASP, PHP, JSP, ColdFusion и т.н.), който да може да реши някакъв проблем свързан с разработка на приложение за Web, и това да не може да бъде направено от останалите. А кой точно да бъде избран е вече въпрос зависещ от допълнителни фактори. Всички са достатъчно добри, гъвкави и мощни.
|
| |
|
|
|