![]() | |
| |||||||
| Home | Register | Blogs | FAQ | Members List | Calendar | Downloads | Arcade | Mark Forums Read |
| Web Development Java/PHP/Perl/ASP and more |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 |
| В бой аргхххххххх! | Privetstvuetsia zdorovaia kritika. Hov. |
| | |
| | #2 | |
| Консервативный Демагог Join Date: Jan 2002 Location: Кавказская Албания
Posts: 889
Rep Power: 7 Reputation:
10 | Quote:
Ponimash eta kritika ne mojet byt' zdorovoy tak kak eto provokachiya, sovetuu tebe razuznat' chto takoe "holly war".
__________________ Праздник к нам приходит... |^^^^^^^^^'''^\| ||\__ | ВОДКА-ВОДКА | ||','''|'''''''\_____,_ | _..... _ | ||_ _|'__|_____||.........| | '(@)'(@)'(@)''''''''''''''''''''''*|(@)""""|(@)* | |
| | |
| | #4 | |
| Младенец Join Date: Oct 2002 Location: Chicago NW Suburbs, IL, US
Posts: 14
Rep Power: 0 Reputation:
10 | Quote:
Вот она, разница между АСП и ПХП АСП это не язык, это платформа. Нету в ней встроенных стредств да и не надо. Есть Regex COM object, интегрируется куда угодно, хоть в АСП хоть в С++... А ПХП - всего лишь конкретная имплементация сервер-сайд препроцессора. Довольно удачная, не спорю. Но сравнивать ее с АСП (или с любой другой развитой веб-платформой) по принципу "в ПХП есть фунция Х() для доступа к какому нить прибамбасу, а где это в АСП" бессмыссленно. Это все равно что сказать что Фортран лучше С++ потому что в нем есть встроенные фунции ввода/вывода. у АСП есть несчастье. по умолчанию используется ВБскрипт с его кривым синтаксисом.Так что вопрос поставлен некорректно, критиковать что либо неуместно. PHP бесплатен, и на нем можно строить маленькие дешевые решения. АСП - коммерческая платформа, широко испольуемая для разработки больших систем. А вообще то, АСП устарел. АСП.НЕТ имеет совершенно другую идеологию, с которой ни один существуюший на сей день engine сравниться не может. АСП с АСП.НЕТ сравниваются только как C с C++.. альтернатив нет, даже EJB не дотягивает.
__________________ The best way to predict the future is to create it | |
| | |
| | #6 | |
| ¡no pasaran! | Quote:
200 OK Cache-Control: max-age=900, private Connection: close Date: Fri, 11 Oct 2002 08:32:40 GMT Server: Apache/1.3.6 (Unix) PHP/4.0.1pl2 mod_perl/1.19 rus/PL28.15 LOL! Ничего себе маленькое дешевое решение! ![]()
__________________ [ que fors aus ne le sot riens nee ] | |
| | |
| | #7 |
| Lev | U vsex etix texnologii est svoyi preimushestva i nedostatki, nado isxodit ot konkretnix zadach. Ya lichno polzuyus i ASP(seychas ASP.NET) i PHP i JSP i ColdFusion i mne vsyo ravno, glavnoe delat zakaz, A chto kasaetsya texnologii to ASp.NET (i voobshee .NET) vesma interesnaya texnologiya, xotya JSP eto zver, no dlya JSP nuzhno znat Java a dlya ASP.NET cho xosh no predpochtitelno C#(pchacrac Java)
__________________ Never insult an alligator until after you have crossed the river. © Cordell Hull |
| | |
| | #8 | ||
| Младенец Join Date: Oct 2002 Location: Chicago NW Suburbs, IL, US
Posts: 14
Rep Power: 0 Reputation:
10 | Quote:
Или синтаксический энджин ? А вообщем конечно, можно и на ассемблере все написать, я не спорю Quote:
Что немаловажно. Правда я не понял почему C# это испорченная Jаva,.. по моему один черт, совершенно равносильные языки, если не рассматривать библиотеки.
__________________ The best way to predict the future is to create it | ||
| | |
| | #9 |
| В бой аргхххххххх! | VX > Ne soglasen. V tom chto ne mojet byt' zdorovoi kritiki vinovaty kritikiuishie a ne "holly war" ( kstati pri vsei moei neinformirovannosti do menia vse-taki dopolzli koe-kakie svedenia o "holy war" )Pokopavshis' nemnogo v seti ia sostavil spisok "+"-ov i "-"-ov ASP i PHP kotorye privodiat storonniki togo i drugogo. PHP + 1.Open Source 2.Large amount of Free code available 3.It's Free 4.It's Faster (In particular working better and faster with DB-s) 5.MySQL 6.Cross platform compatibility 7.PHP running on Win32 can also use VBScript DLLs just as well as ASP, it has functionality built in that allows it to use any COM+ component ??? 8.PHP has more inbuilt functionality ASP + 1.Supports Many Programming Languages 2.Session() And Application() variables 3.ASP.NET beats PHP in any catetory ??? 4.VBScript is a lot more easier to read then a C/C++ code 6.Very large knowledge base 7.ASP debugging tools are MUCH better than anything available for PHP-debugging 8.ASP is easy/easier to extend using VB to make ASP Components ASP - 1.To do anything you must buy 3rd party commercial software packages 2.It's Slower 3.It Needs More Memory 4.VBScript sux 5.ASP is built on a COM-based architecture. COM Is Slow. 6.MS Blows! PHP - 1.PHP module crash could affect multiple web pages 2.Try to make a project and then change the database type Ne soglasen s "+"-mi ASP NN4,8 . Po-moemu v ASP Session i Application ochen' udobnye veshi. Ne mogu sudit' ob ASP.NET tak-kak ne znakom. V obhsem moe mnenie takovo chto PHP luchshe ASP vezde krome sessii. Ob ASP.NET ia molchu. Hov. |
| | |
| | #10 |
| В бой аргхххххххх! | nekotorye copy/paste-y PHP is platform independent, so you can develope on windows wich is easier for programmers to develope on, and then export to Unix/Linux systems which are known to be much more robust and secure than windows, wherease ASP must be run on IIS or PWS servers which are only available with windows. Also PHP runs on Apache very easily, and Apache is definitly the most popular web server used on the web ever. The usage of Apache excedes the double of the usage of IIS, and that is because Apache is very configurable, and very reliable, and secure and after all it is free, So why pay for a less used language (ASP) and server (PWS/IIS) when you can have the most commonly used language on the web (PHP) and the most commonly used server (Apache) all for FREE Code is substantially shorter with PHP than with ASP. This is because the HTTP GET and POST variables are automatically created by PHP as global variables so we don't have to waste time extracting them from the ASP Request object. The PHP include() statement is nice because we can conditionally include scripts, making our code smaller. PHP has session and cookie management functions similar to ASP. The HTTP header manipulation functions in ASP are easier to use though. The only thing lacking in PHP is the ASP equivalent of Application variables which are available for the life-time of the Web server. ASP supports multiple programming languages. This architecture is inherently slower and more memory intensive that PHP's model because each ASP language compiler runs in its own process. So when ASP detects a Begin ASP tag, it needs to do a context switch out of the HTML parser, and select the appropriate compiler. Then at the End ASP tag it will do a context switch back to the HTML parser. Результаты запросов на Yandex i Altavista (по количеству встречаемых названий PHP, ASP, PERL): Yandex PHP 2 888 649 - 49.7% Perl 1 659 452 - 28.5% ASP 1 267 759 - 21.8% Всего найдено- 5 815 860 AltaVista PHP 33 330 353 - 40.8% Perl 20 651 537 - 25.2% ASP 27 806 617 - 34% Всего найдено - 81 788 507 |
| | |
| | #11 |
| Web developer | Es menak zarmanum em es joghovurdi vra. Menak bazara dzez petq anel - "ASP vs PHP". Ovqer eq duq ASP programmer ner jan, vor durs eq talis, isk http://acid.land.am/cgi/ubb/ultimate...;f=18;t=000069 cheq karogh patasxanel? Kam el PHP programmerner vor ASP-ic voobshe xabar cheq? Targeq es ankap flood@, u pakeq senc temaner. |
| | |
| | #13 |
| Консервативный Демагог Join Date: Jan 2002 Location: Кавказская Албания
Posts: 889
Rep Power: 7 Reputation:
10 | [quote] .Try to make a project and then change the database type [/QOUTE] Откуда ты раздoбыл это дерьмо собачее, в PHP мозно писать ООП-ом (првда там lights вариоан но все равно) лично у мнея был проект которй за пол дня можно было переписать для другов дб.
__________________ Праздник к нам приходит... |^^^^^^^^^'''^\| ||\__ | ВОДКА-ВОДКА | ||','''|'''''''\_____,_ | _..... _ | ||_ _|'__|_____||.........| | '(@)'(@)'(@)''''''''''''''''''''''*|(@)""""|(@)* |
| | |
| | #15 | |
| Младенец Join Date: Oct 2002 Location: Chicago NW Suburbs, IL, US
Posts: 14
Rep Power: 0 Reputation:
10 | Quote:
ООП = инкапсуляция + наследование + полиморфизм + самое главное - эфффективное исползование вышеперечисленного. Вы бы еще JScript бы обозвали ОО языком, хотя даже он ближе к этой концепции. ни АСП, ни ПХП не удовлетворяют всем 3м критериям. В принципе они близки по реализации - в АСП тоже есть "классы".. Только пользы от них практически никакой. Еще раз, "плюсы" типа автоматическое засорение глобального неймспейса мусором из поста это сомнителньые достоинства. Тем более что на любой скриптовой технологии это делается за 2 минуты, если есть нужда. Важно совсем другое - шкалируемость. И здесь нейтив поддержка COM превращается в мощный плюс, так как ~80 % кода в коммерческих "АСП" приложениях, включая бизнесс и ДАК уровень написаны совсем на на интерпретируемом скрипте, а в в виде КОМ модулей. Что позволяет выносить бизнес логику на сервер приложений, гибко балансировать нагрузку, и т.д. Вообще мне доставляют много радости протесты по отсутсвию бесплатных компонент для АСП, по отсутсвию информации.. и т.п. АСП сама по себе небесплатная технология, и купив какой либо Вин сервер и потратив уйму денег на разработку, купить коммерческую компоненту не представляет проблемы. Оговорюсь, что все сказаное мной не является рекламой той или иной технологии. Каждому сегменту рынка - свое и "маленькие решения" не значит "плохие решения" (кажется я рискую породить еще один флейм на тему open source vs commercial), посему предлагаю завязывать с темами "сакс/рулез" и переходить на более конструктивные ones. ![]()
__________________ The best way to predict the future is to create it | |
| | |