Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET Core
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
63 / 63 / 39
Регистрация: 18.11.2016
Сообщений: 562

ASP.NET or PHP or JAVA

26.03.2017, 11:55. Показов 3178. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Стою перед последним выбором между С#, JAVA, PHP.
Java привлекает только из-за работы на андройд.
PHP - оценивают как легкий язык программирования и буквально через год можно выйти на хороший заработок на фрилансе (так пишут, во всяком случае).
ASP.NET - много что пишут, но много воды.
Итак, вопрос следующий:
Могу ли я написать (скажем для себя), небольшой сайт - визитку на ASP.NET?
Далее скажем, небольшой форум, так же на ASP.NET?
Или лучше забить на все и учить PHP?
ПС.
Программирую электронику на С (С++), поэтому бы хотелось продолжать развитие в этом языке. С#, как никак ближе к нему.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.03.2017, 11:55
Ответы с готовыми решениями:

Разница между ASP.NET Core 2, ASP.NET Core MVC, ASP.NET MVC 5 и ASP.NET WEBAPI 2
Здравствуйте. Я в бекенд разработке полный ноль. В чем разница между вышеперечисленными технологиями? Есть ли в них что-то общее - могу ли...

ASP Net core + PHP скрипт
Доброго дня. Вопрос может не совсем корректен, но я здесь новичок, так что сильно не ругайтесь. Есть сайт - по сути визитка, но большие...

ASP.NET Core: разный формат даты контроллера ASP.NET и AngularJS
Собственно, проблему пока еще не разруливал, но уже погуглил. Разный формат даты который использует ASP.NET и AngularJS не позволяет на...

28
Эксперт .NET
 Аватар для Usaga
14347 / 9441 / 1358
Регистрация: 21.01.2016
Сообщений: 35,581
03.04.2017, 14:52
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от sau Посмотреть сообщение
и кстати разор из той же категории
На базе этого даже Web Pages сделали - PHP от мира Microsoft. Хорошо, хоть оно малопопулярно и люди стараются CodeBehind практиковать.

Добавлено через 2 минуты

Не по теме:

Цитата Сообщение от sau Посмотреть сообщение
но у Java , могу ошибаться , похуже с поддержкой декларативного программирования
Я видел примеры для Spring (Java) - там атрибуты (нотации) по полной программе используются. Тоже не могу сказать, насколько оно гибко, но IoC на базе нотаций там точно есть. А так же попадалось что-то в виде ORM, где запросы в виде атрибутов к методам шли. Т.е. оно тоже может.

0
 Аватар для sau
2873 / 2078 / 386
Регистрация: 22.07.2011
Сообщений: 7,835
03.04.2017, 14:55
А вообще , правильнее сперва определиться , с какой стороны сравнивать , везде могут быть как сильные так и слабые стороны.
0
3 / 2 / 2
Регистрация: 21.03.2017
Сообщений: 297
06.04.2017, 09:40
Логика моя простая: если что-то есть, и удобное в пользовании, то его используют, о нём пишут. Если же не пишут, то либо нет, либо пользоваться неудобно. Вот с php и MySQL как раз второй вариант.
Когда вместо тривиального использования ХП, как например, это делается в MS SQL и ADO.Net, придумываются всякие "костыли", чтобы избежать codeinjection через sql-запрос то поневоле задумаешься. Нет?
0
 Аватар для sau
2873 / 2078 / 386
Регистрация: 22.07.2011
Сообщений: 7,835
07.04.2017, 18:13
Цитата Сообщение от Abejon Посмотреть сообщение
Если же не пишут, то либо нет, либо пользоваться неудобно
Либо , у разработчика нет денег на пиар ) , а писать заказные статьи при должном финансировании могут и на убогое говнище , расхваливая даже не попробовав в работе. Софт и технологии для разработчиков - бизнес со всеми грязными правилами , и тут нужно быть в теме , что бы фильтровать левые предложения.
1
3 / 2 / 2
Регистрация: 21.03.2017
Сообщений: 297
08.04.2017, 14:14
Так ведь и php и MySQL - бесплатные проекты. Нет?
0
Эксперт .NET
 Аватар для Usaga
14347 / 9441 / 1358
Регистрация: 21.01.2016
Сообщений: 35,581
08.04.2017, 19:47
Abejon, а какие платные? Java? .NET? Go? Python? И тем не менее, на всех делаются деньги (платная поддержка, разные платные фреймворки\плагины\фичи).
0
3 / 2 / 2
Регистрация: 21.03.2017
Сообщений: 297
10.04.2017, 08:43
А какой профит пиарить тогда?
0
Эксперт .NET
 Аватар для Usaga
14347 / 9441 / 1358
Регистрация: 21.01.2016
Сообщений: 35,581
10.04.2017, 08:47
Цитата Сообщение от Abejon Посмотреть сообщение
А какой профит пиарить тогда?
Вот в этом:
Цитата Сообщение от Usaga Посмотреть сообщение
платная поддержка, разные платные фреймворки\плагины\фичи)
0
Эксперт .NET
 Аватар для Wolfdp
3790 / 1767 / 371
Регистрация: 15.06.2012
Сообщений: 6,543
Записей в блоге: 3
10.04.2017, 23:51
Цитата Сообщение от Photofenix Посмотреть сообщение
Могу ли я написать (скажем для себя), небольшой сайт - визитку на ASP.NET?
для этого дотстаточно Notepad, даже без плюсов.

Цитата Сообщение от Photofenix Посмотреть сообщение
Далее скажем, небольшой форум, так же на ASP.NET?
в пару кликов как на ucoz? Нет. Коробочных решений тоже нет. Но думаю все что можно написать на php, может осилить и JAVA, и ASP.NET. В зависимости от задачи, скорость и качество написания будет варьироватся.

Цитата Сообщение от Photofenix Посмотреть сообщение
Или лучше забить на все и учить PHP?
Лучше забить и все учить. В определеный момент сам уйдешь в одном направлении.

Цитата Сообщение от Photofenix Посмотреть сообщение
ASP.NET - много что пишут, но много воды.
ссылку на этих прохвесоров. ASP.NET, как и JAVA, очень хорошо заточен под бизнес решения. Повторюсь -- коробочных решений по сути нет, разве что парачка оупен-проектов жесткой структуры. С другой стороны, особых преград в написании чего-либо я не вижу (в разрезе сайтостроения), т.к. тот же MVC почти идеально ложится на браузерно/серверное общение посредством Request/Response.

Цитата Сообщение от Abejon Посмотреть сообщение
Единственное преимущество, как я понимаю, - бесплатность.
в образовательных и некомерческих целях VisualStudio и MS SQL тоже бесплатные

Цитата Сообщение от sau Посмотреть сообщение
по меньшей мере ничто этому не препятствует и мы имеем кучу говнокода.
Я бы сказал, что это проблема любого динамического языка. Тот же JavaScript позволяет творить чудовищную ахинею на браузерах, в node.js тоже весело порой. Зато в скорости написания кода с ними сложно тягатся XD

Цитата Сообщение от sau Посмотреть сообщение
и кстати разор из той же категории
Не уверен, чем он так плох? Или имеешь в виду возможность выноса серверной логики на UI? Ну так, это надо еще додуматся до такого! XD

Photofenix, если говорить о качестве/перспективе/скоросте, то пожалуй лучше братся за JAVA. Во первых, куча проектов для сопровождения. Кросплатформеность. Корпоративная среда. ASP.NET тоже отличный выбор, но на него вакансий поменьше. В перспективе может сравнятся с JAVA. Преимущество этих двух технологий в том, что грамотно написаный код легок в сопровождении, там тупо неправильно не получится делать. Т.е. тот же новичек, зная азы, сможет спокойно переделывать, попутно изучая как нужно делать правильно.

PHP максимально быстро изумаем для "клипать хоть что-то", но к сожалению, для грамотного девелопмента нужно знать ОЧЕНЬ МНОГО. Дело в том, что для достижения результата в любом динамическом языке можно захаркодить буквально на месте. А когда это разрастается -- фиг что исправишь.

p.s. советы таких как я лучше не случать >_<
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.04.2017, 23:51
Помогаю со студенческими работами здесь

Объясните в двух словах, в чём отличие ASP.NET от ASP.NET MVC
Можно и не в двух...

Сложный выбор между PHP 7 и Asp.Net Core
Здравствуйте! Вопрос скорее всего для тех кто программирует и на PHP и Asp.Net Core. Думаю не стоит ли начать изучать PHP, т.к. вакансий в...

ASP.NET Core. Старт - что нужно знать, чтобы стать ASP.NET Core разработчиком?
Попалось хор краткое обзорное видео 2016 года с таким названием - Что нужно знать, чтобы стать ASP.NET MVC разработчиком? Сейчас уже 2018...

ASP.NET MVC или ASP.NET Core
Добрый вечер, подскажите что лучшие изучать ASP.NET MVC или ASP.NET Core ? Как я понимаю ASP.NET Core это кростплатфоменое, то есть сайт...

Чем ASP.NET отличается от ASP.NET MVC?
Доброго времени суток форумчане! Хотелось бы подтянуться в области backend'а, но вот не могу понять что к чему. ASP.NET - фреймворк C#...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
29
Ответ Создать тему
Новые блоги и статьи
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано. . . .
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru