Armenian Knowledge Base  

Go Back   Armenian Knowledge Base > Technical sections > Webmaster Zone > Web Development
Register

Reply
 
LinkBack Thread Tools
Old 30.10.2003, 17:07   #1
Младенец
 
zerakul's Avatar
 
Join Date: 10 2003
Location: Armenian
Age: 28
Posts: 22
Downloads: 0
Uploads: 0
Reputation: 0 | 0
Default PHP or asp

kakoye iz etix yazikov vam bolshe nravitsa, nu naprimer mne asp bolshe nravitsa nu asp po moyemu garazd@ trudnee chem PHP
Reply With Quote
Old 30.10.2003, 17:16   #2
ppz kkz
 
Davit's Avatar
 
Join Date: 03 2003
Location: at home
Age: 33
Posts: 111
Downloads: 0
Uploads: 0
Reputation: 19 | 3
Default

mne ` PHP - syntax ochen' poxoj na C (i ne tol'ko syntax) .

o chem konkretno ASP trudnee PHP ??
Reply With Quote
Old 30.10.2003, 18:38   #3
Младенец
 
zerakul's Avatar
 
Join Date: 10 2003
Location: Armenian
Age: 28
Posts: 22
Downloads: 0
Uploads: 0
Reputation: 0 | 0
Default

Quote:
Originally posted by Davit
mne ` PHP - syntax ochen' poxoj na C (i ne tol'ko syntax) .

o chem konkretno ASP trudnee PHP ??
nu uchitsa i rabotats snim
Reply With Quote
Old 30.10.2003, 18:43   #4
¡no pasaran!
 
dolphin's Avatar
 
Join Date: 03 2002
Location: localhost
Age: 35
Posts: 540
Downloads: 0
Uploads: 0
Reputation: 13 | 4
Lightbulb

Рапространенная ошибка считать ASP языком. Это скорее техология, т.к. в ASP можно использовать разые скриптинговые языки. На первом месте, конечно, любимый всеми америкосами VB (VisualBasic?) Script. Можно писать и на JScript, а также на C#. Разница использования того или иного языка сводится лишь к синтаксическим особенностям, т.к. все они используют одни и те же ActiveX компоненты через стандартный ОО интерфейс. Таким образом, в АСП нет своей встроенной библиотеки функций, как в PHP. С другой стороны в АСП скриптах можно использовать ActiveX компоненты, написанные на чем угодно. АСП сам по себе мало чем отличается от ПХП, который так же можно встраивать непосредственно в HTML через специальные тэги.
В ПХП есть практически все, что может пригодится для обработки данных, арифметики, работы с разными СУБД, соединениями. Главный минус ПХП в том, что писать новые функции нужно на С и компилировать непосредственно с ПХП.

Но опыт показывает, что большие проекты, вообще говоря, невозможно писать смешивая скрипты (функциональную часть) и ХТМЛ (оформпление). Для этих целей были разработаны системы темплэтов, которые позволяют полностью или частично отделить
их: данные обрабатываются (подготавливаются) в скрипте а потом отображаются в темплейте. Если нужно поменять что-то в оформлении, не нужно трогать программную часть и наоборот.
В таком случае возможность встраивать скрипт в хтмл уже не так важна. Главное, чтобы система темплейтинга была хорошо продумана.
Можно использовать даже Перл, который был незаслужено вытеснен из веб-девелопмента или любой другой язык.

Лично мне намного приятен синтаксис ПХП, т.к. он близок к С с одной стороны, но гораздо удобнее для веб приложений, чем С#.

На счет темплэтов рекомендую посмотреть Смарти: http://smarty.php.net/
Reply With Quote
Old 30.10.2003, 19:12   #5
ЙЦУКЕН
 
Join Date: 07 2002
Location: 0x68,0x69,0x72, 0x69,0x6e,0x67, 0x20,0x6e,0x6f, 0x77
Age: 47
Posts: 3,118
Downloads: 0
Uploads: 0
Reputation: 5 | 0
Default

Quote:
Originally posted by dolphin
..........
Можно использовать даже Перл, который был незаслужено вытеснен из веб-девелопмента ...........

уровень знаний програмиста на PHP существенно ниже уводня знаний программиста на Perl.
так что ... не он был вытеснен, а просто программеров найти сложнее.
Кстати довольно большое количество действительно крупных сайтов написано именно на перле, а не на PHP :)

так - асп или php - разницы минимум :)
Reply With Quote
Old 31.10.2003, 06:03   #6
Web developer
 
Aram Ghazanchyan's Avatar
 
Join Date: 09 2002
Location: Yerevan
Age: 36
Posts: 896
Downloads: 1
Uploads: 0
Reputation: 9 | 0
Default

Na uroven' vyshe JSP, isklyuchaet nedostatki kak ASP tak i PHP
Reply With Quote
Old 31.10.2003, 08:10   #7
панаехавший
 
Obelix's Avatar
 
Join Date: 06 2003
Location: форпост
Age: 30
Posts: 4,007
Downloads: 0
Uploads: 0
Reputation: 0 | 0
Default

Лично для меня пхп очень приятен, просто в работе. Не будь медлительность языка можно было бы на нем спокойно ешать прикладные задачи. В общем язык думаю унаследовал лучшее от С, при этом добавив простоту.
С другой стороны думаю именно эта простота позволяет использовать пхп в веб проектах.
Reply With Quote
Old 31.10.2003, 11:25   #8
¡no pasaran!
 
dolphin's Avatar
 
Join Date: 03 2002
Location: localhost
Age: 35
Posts: 540
Downloads: 0
Uploads: 0
Reputation: 13 | 4
Default

Quote:
Originally posted by Aram Ghazanchyan
Na uroven' vyshe JSP, isklyuchaet nedostatki kak ASP tak i PHP
Арам, будь добр не поленись и напиши, чем же JSP "на уровень выше" и какие именно недостатки он "исключает"?
Reply With Quote
Old 31.10.2003, 11:40   #9
Stalker
 
Timewind's Avatar
 
Join Date: 09 2002
Location: Припять
Age: 83
Posts: 853
Downloads: 0
Uploads: 0
Reputation: 12 | 3
Default

JSP vse taki java texnologia, shat banerum aveli chisht a ashxatum, yes skzbum JSP em imacel, grel em mot 2 tari + servlet.
for oracle server, etc.
securityn aveli nadejni a.

php mi 2 tari inch sovorel em, sovorum em.
durs galis a.
tetev a shat! syntax@ primitiv a....
interneti het ashxatelu hamar ammmeninch hamarya naxatesel en, yes lriv chem porcel, bayc inch petq a exel arel a php-n ...

ham el pet q a hashvi arnel vor hosting serverner@ mec mas@
linux a, apache w. php support, ham el php/mysql lav a ashxatum u mot 7 angam arag (internetum em statistican tesel, hascen chem hishum, teche post kanei) qan te windows/asp/mssql.

asp chgitem, chnayac mi angam mi hat ban er petq, im logiakoyv greci, ashxatec

voobshm kasem mi ban, vor sax galis a konkret xndric!!!
aveli shut, qan te lav u vati harc a. ..... u mi xoraceq!

perlov el em grel, gde o 98, 99in ... counter er petq, linux er mots
urish ban chkar u chgitei, stipvac sovoreci, greci ...
cgi/perl lav ban a, bayc orinak im praktikayic durs a ekel ...
__________________
... for long you live and high you fly ...
Reply With Quote
Sponsored Links
Reply

Thread Tools


На правах рекламы:
реклама

All times are GMT. The time now is 02:29.


Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.