|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
Так что же все таки выбрать - ASP, JSP, Java, PHP, Perl или ColdFusion?25.12.2007, 19:00. Показов 15911. Ответов 88
Метки нет (Все метки)
Смотрю я на тему 'JSP против ASP' (http://relib.com/forums/topic.asp?id=728381) и душа не нарадуется, такая плодотворная тема для обсуждения попалась :-) Посему предлагаю с таким же азартом пофлеймить на тему, чем на ваш взгляд более перспективнее заниматься в мире сайто-строения - программированием на ASP, JSP, PHP, Perl, ASP.NET и т.п... Рассмотрим, допустим, пример молодых разработчиков, у которых есть опыт немного тут, немного тут, но есть желание не развиваться сразу во все строны, а принять за основу что-то и это что-то изучать более подробнее и с ним работать. В качестве задач - разработка динамических сайтов (естественно, с поддержкой БД) мелкой и средне-мелкой сложности.
Так вот вопрос - в какую сторону им податься в расчете на перспективу? А? Кто что может сказать?
0
|
|
| 25.12.2007, 19:00 | |
|
Ответы с готовыми решениями:
88
Перспективы технологий asp, php, jsp, perl. Что лучше выбрать для обучения asp.net или php? Отличия php, asp.net, java, python, perl, cgi |
|
1 / 1 / 0
Регистрация: 09.10.2007
Сообщений: 596
|
|
| 27.12.2007, 17:26 | |
|
2smallig
Хренимые прoцедуры есть кaк бы. ADO и другие (CryRep) же зaпрoс с пaрaмaми именнo тaк и величaют Ненaдo сaмую любимую бaзу нoвичкoв oбижaть. A кoгo плюшит - есть freeware oт Microsoft - MSDE. Егo все MSSQL считaют - тaк клевo oн придуривaется.
0
|
|
|
mishgun
|
|
| 27.12.2007, 18:14 | |
|
2 phwp
Что то я проживая и работая в этих самых штатах не заметил что бы компании стали возвращаться к С++ .Второе хотелось бы сообщить что очень много компаний работают на Юникс платформах(соответственно .Net отдыхает)-подтверждение попробуйте поискать работу на американских сайтах и увидите какие требования по платформам. Третье согласно статистическим исследованиям по Европе и США более половины разработчиков перешли на Java в этом году и в следующем будет ещё больше(статья была на этом сайте так что я ничего не придумал). Так что по поводу умрет ли Java - я не думаю. Если не работает GarbageCollection то есть только одна причина-ваш код.Потому что JVM убивает объект когда он полностью перестает работать,то есть видимо где-то он продолжал работать(может вы его вызвали в другом объекте).Кстати метод System.gc() в болльшинстве случаев поможет принудительно убить объект. |
|
|
mishgun
|
|
| 27.12.2007, 18:41 | |
|
Да и ещё сходите на http://wwww.citibank.com(№1 финансовый консорциум и вы убедитесь в своем заблуждении насчет того что JSP для маленьких сайтов.Как раз наоборот
).
|
|
|
0 / 0 / 0
Регистрация: 17.08.2007
Сообщений: 539
|
|
| 27.12.2007, 19:03 | |
|
Мда... Опять драка :-(
Опять по поводу 'у кого перец острее' :-) Цитирую многоуважаемого админа, да продлятся его дни! <...молодых разработчиков, у которых есть опыт немного тут, немного тут, но есть желание не развиваться сразу во все строны, а принять за основу что-то и это что-то изучать более подробнее и с ним работать...> Итак, что мы имеем? И на технологиях M$ и на технологиях S$ можно построить 'нехилое' решение. Если это так, то для меня, как новичка, следовало бы изучать обе. Аж сам поперхнуся :-) Две враждебные технологии, два различных набора терминов для одних и тех же вещей! Так куда же мне, новичку, податься? Может быть дело действительно в том, что я из того 'пушечного мяса' конкуренции? Тогда пойду все-таки отдаваться M$, я его решения еще с 80-х годов недолюбливал, а от любви до ... А потом куда кривая выведет... Удачи всем!
0
|
|
|
0 / 0 / 0
Регистрация: 15.03.2007
Сообщений: 40
|
|
| 28.12.2007, 01:44 | |
|
to mishgun
Я работаю в Канаде и в Штаты меня тоже звали. Мгого знакомых искало/ищет работу. Я не говорил о том, что СЕЙЧАС с работой на Java плохо, я сказал будет через год хуже, а через 2 тем более. Я не против Java, а просто говорю, что Sun проиграет. Это произойдет после выхода .Net (не сразу, конечно). Поэтому если хочеться в будушем (не завтра) иметь резюме с требуемым экспириенсом, то на Java я бы не пошел. А с garbage collector как раз в этом и проблема, что аплет большой, а китайский народ верит в этот самый garbage collector. И точно проверено, что код реально не работает, но висит в памяти. Приходиться руками вызывать System.gc(), что при заявленной концепции станно. Т.е. Java garbage collector - это обман (по крайней мере работает неверно). Вступать в дискуссию что лучше что хуже не имеет смысла (в нашей конторе лучшим считается VB). Это вопрос больших денег и маркетинга. Мы же работаем на том, за что платят. Ребята, выбирайте C++. Это 'ничейный' язык и стандарт де-факто - не прогадаете. Здесь хочется поставить смайлик, но тут говорили, что шутить надо с серьезным выражением лица, поэтому воздержусь.
0
|
|
|
mishgun
|
|
| 28.12.2007, 03:07 | |
|
По моему мнению никакой разницы между платформой .Net и платформой Java нет.Единственное - это то что Java медленнее из-за многоплатформенности.Но при современном развитии процов и памяти это скоро не будет заметно тем более что java совершенствуется и сооответственно убыстряется.Тем более что многие вебсерверы используют технологию JIT(just in time).так что не хороните Java раньше времени(как хоронили когда то С++ при появлении Java).
Тем более что у Майкры один выход чтобы победить(и то сомнительно)Sun-сoздавать многоплатформенный .Net.иначе компании не работающие на Окнах всё равно будут использовать Java.И потом я не думаю что Sun возьмет и просто так сдастся Мелкомягким.А вообще эта тема спора бессмысленна-я тоже в основном девелопинг делаю на Окнах но ставить на 'живой' сервер очень часто приходится всё таки на Юникс.Ну не верят пока америкосы(и правильно делают) в безопасноть Форточно-оконной технологии. |
|
|
mar
|
|
| 29.12.2007, 14:48 | |
|
Мне бы хотелось уяснить, что думает уважаемый All по поводу сравнения еще одной пары языков: Perl и PHP на предмет
- производительности - безопасности (вообще насколько безопасна связка HTTP-скрипт - это касается и ASP, и любой другой технологии).11k тут бросил насчет небезопасности Perl. Но, pardon - насколько я понимаю, стянуть скрипт можно, если разрешить просмотр CGI-BIN всем, кому не попадя? Т.е. не Perl не безопасен, а конфигурация сервера? - обработки текстов (видимо, тут все-таки лидирует Perl) - работа с базами данных (понятно, что PHP интегрировани с MySQL -) |
|
|
0 / 0 / 1
Регистрация: 29.03.2007
Сообщений: 179
|
|
| 29.12.2007, 23:58 | |
|
Привет всем господа маньяки
2 phwp: Вы просто РУЛЕЗНЫЙ ДЯДЯ, но, пардон, за кардоном, поэтому вы вне обсуждения, хотя еще есть шансы 2 Mishgun: С тобой все ясно. No comments. (причем заметь как я написал твоё имя!!!) 2 All: MustDie РУЛИТ и БУДИТ РУЛИТЬ ПАТАМУ ЧТО У НЕГО БАБКИ У ВАС ИХ НЕТУ И ВЫ ПОЙДЕТЕ ЗА НИМИ !!!!!!!!!! 2 хрен знает кому ) пачему вы забываете mod_perl, ePerl - по сути PHP висит на mod_php 2 еще раз всем мне стало интересно по поводу: ПЛАТНОСТИ Такой вопрос: а кто мне может сказать скока серверов платят реально за мастдайку (к тому же возмущусь про платность ИИС) 2 Smalig(по поводу предыдущего вопроса): Даже не знаю как спросить ) У тебя сервер лицензионный ? Или где вы тама хоститесь ))) Ладна - всем ПРЮВЕТ Жду писем
0
|
|
|
0 / 0 / 0
Регистрация: 15.03.2007
Сообщений: 40
|
|
| 30.12.2007, 09:19 | |
|
Извинияюсь за ПОСЛЕДНЕЕ маленькое замечание
to timda Деньги есть у многих, но нет такого маркетинга, как у Microsoft. И поэтому мы все пойдем за ним не из-за их денег, а агрессивного, умного, такого, какого ни у кого больше нет, маркетинга.
0
|
|
|
0 / 0 / 1
Регистрация: 21.02.2007
Сообщений: 126
|
|
| 30.12.2007, 10:08 | |
|
2 debutan:
>хотел я MySQL поставить, а там хранимых процедур нет :-( >и триггеров нет :-( и транзакций нет :-( Отложил на время, >пока кто-нибудь не напишет новую версию. mySQL - высокопроизводительная СУБД. Ориентированная на скорость выборки/вставки. Тригеры и хранимые проги СПЕЦИАЛЬНО не были включены в нее. За счет ссылочной целостности, тригеров, хр.проц. падает производительность и это общеизвестно. Строит оффлайновое приложение на mySQL - верх глупости IMHO. Для этого есть Oracle, IB, MS SQL и т.п. Т.е. необходимо выбирать СУБД под те задачи, что вам нужны. НО эмуляцию транзации все же можно произвести. В версии 4.х обещали сделать транзакции и иже с ними. 2 sugarde: >Хренимые прoцедуры есть кaк бы. >ADO и другие (CryRep) же зaпрoс с пaрaмaми именнo тaк и величaют. Никогда и не было такого, пускай кто как хочет называет, но не было. Access - настольная СУБД. ADO - это технология доступа к данным, прошу не путать ее с серверными СУБД. >2 phwp: >Ребята, выбирайте C++. Это 'ничейный' язык и стандарт де-факто - не >прогадаете. Интересно чтобы было, если б Б.Страуструп не сделал из Си ООП ? Я думаю, что мы бы не увидели Java & C++. Необходимость прошлых лет вылилась в моду сегодняшнего времени - все идут к клонам Си. Как Паскалисту мне обидно :-). Вирт разработав Оберон не смог донести свои идеи до массового сознания программистов, а еслибы смог, то скорее всего сейчас была бы другая картина. Извинения, что не по теме топика, просто подправил некоторые суждения и высказывания :-)
0
|
|
|
0 / 0 / 1
Регистрация: 29.03.2007
Сообщений: 179
|
|
| 30.12.2007, 10:33 | |
|
2 phwp
SMALL QUESTION !!! А вы в Америку или Канаду из-за маркетинга поехали ? ))))))))))
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 30.12.2007, 10:58 | |
|
для timda: у меня нет своего сервера - посему все вопросы к хостинг-провайдеру...
0
|
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 30.12.2007, 11:46 | |
|
2 mar:
Нет, я имел ввиду не безопасность веб сервера, а самого Perl. Например есть страничка, которая считывает файлы и выдает пользователю, в URL можно вставить команду Shell UNIX, которая отправит файл с паролями мне по почте. Новичку легко попасться на такие фишки. Т.е. есть строка на Perl open (FILE, '$ENV{'QUERY_STRING'}'); в URL можно ввести 'gates@ms.com < cat /etc/shadow'
0
|
|
|
mar
|
|
| 30.12.2007, 15:27 | |
|
2 t1k
Насчет небезопасности Perl - Наверное ты прав Но разве PHP от этого свободен? Это опять-таки скорее вопрос продуманности программирования. По-моему, на чем ни пиши - если мы что-то открываем (файлы) или отправляем (используя мэйлер а не SMTP напрямую) и разрешено выполнение внешних программ, то создаем дыру.
|
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 31.12.2007, 15:00 | |
|
2 mar:
На самом деле я не совсем прав - в смысле плохой пример привел. Вот получше #!perl -w sub f { 10 } print -f 'a.pl'; А вот другой, отличающийся от него одним! пробелом: #!perl -w sub f { 10 } print - f 'a.pl'; Первый выводит 1, а второй - 10. Это-то я и имел в виду.
0
|
|
|
begemot
|
|
| 31.12.2007, 20:22 | |
|
Ну ни фига себе!!!!!!!! давно я здесь не был! а тут такое-е-е-е!!!
С интересом прочитал данную дискуссию. Я лично 'начинающий' веб-программер, но сразу, как только получил хороший хостинг, определился, что буду писать на Perl, он мне казался тогда(да и сейчас) именно тем языком разработки интернет-приложений, которое позволит мне в короткие сроки, написать прогу минимальной длины, максимального быстродействия...да и по простоте 'обучаемости' он меня порадовал! Java - в ней я не нашёл того, что мне ДЕЙСТВИТЕЛЬНО запало в душу, в смысле понравилось, я прочитал книгу по ней, то сё, но не...не моё...Когда же встал вопрос, месяц назад(который я до сих пор решаю, изучаю), о создании ДЕЙСТВИТЕЛЬНО классного, интерактивного, динамического интернет-приложения(бронирования путёвок, номеров), а по сути создания нового сервера, я стал задумываться о БД - MySQL. Читаю книгу Поля Дюбуа и прихожу к выводу, что без PHP не обойтись ):-) ,поэтому, скорее всего, буду 'переходить' на PHP, язык не 'сложнее' Perl, по быстродействию, пока не оценил, а по скорости написания, т.е. количеству необходимого времени на написание какой-либо проги, вроде уступает Perl... Вот такое оно - мнение, именно того 'начинающего', которому предстоит сделать окончательный выбор... |
|
|
mishgun
|
|
| 31.12.2007, 22:08 | |
|
Получил я тут недавно по почте новый номер PC magazin и выяснилось что оказывается у Сан уже есть аналог .НЕТ и называется он Sun ONE(Open Net Enviroment).Так что ещё повоюем
|
|
|
0 / 0 / 0
Регистрация: 15.03.2007
Сообщений: 40
|
|
| 01.01.2008, 03:16 | |
|
У Oracle, насколько я знаю, тоже нечто похожее уже есть.
Т.е. сначала ругают, говоря, что это фигня, и тут же выпускают аналог.
0
|
|
|
0 / 1 / 3
Регистрация: 27.03.2012
|
|
| 01.01.2008, 12:29 | |
|
> как только получил хороший хостинг, определился...
Все бы было хорошо, если бы хостинги были только для perl, однако сейчас (не знаю, когда ты свой выбирал) можно найти все что угодно и по каким угодно ценам. Так что выбор хостинга, по-моему, может влиять только на самого заказчика, у которого есть определенная сумма денег на то же приложение для бронирования путёвок и он относительно ее рассчитывает, какой же тарифный план хостинга взять, за 20$ или за 40$...
0
|
|
|
0 / 0 / 0
Регистрация: 27.12.2007
Сообщений: 140
|
|
| 02.01.2008, 18:01 | |
|
Начинающему надо попробовать все.От чего стошнит сам поймешь когда стошнит.В чем прошарил поймешь когда врубишся.Что лучше - когда сделаешь быстро и грамотно и юзверы будут от твоей работы тащиться
и начальство охренеет.Каждая жаба свою грязь распишет как Репин так что спор о вкусах бесконечный.В конечном итоге все PHP,C живут и о своем конце не кричат. Надо все это пройти быстро и в своем деле стать зверем. Докажешь слова делом-получешь флаг.Не докажешь пинка под зад.Это уж точно!!До хрена я таких видел.
0
|
|
| 02.01.2008, 18:01 | |
|
Так куда все таки внедрять EF DbContex (или репозитории)? в контроллеры или в модели представления? Что лучше PHP или Perl? Что я делаю не так или как запустить свою первую прогу на Perl? Что лучьше для написания WEB-страниц под JBoss, JSP или Java? PHP,ASP.NET,Django,RubyOnRails или какой напильник выбрать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|