С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 15/02/13 в 00:56 |
Уважаемые коллеги.
Мы внутри нашего коллектива дискуссируем на тему перевода некоторых наших проектов с PHP на C#.
Аргументация за: быстрый компилируемый язык, удобная среда разработки, фреймворк.
Хотелось бы услышать аргументацию против.
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 15/02/13 в 01:04 |
А вы на десктопе или на сервере будете фреймворк ставить?
Если на сервере, не совсем ясно на какой OS вы собираетесь хоститься...
|
|
|
|
С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 15/02/13 в 01:24 |
На сервере. Как я понимаю, придется хоститься на Windows.
|
|
|
|
С нами с 15.07.11
Сообщения: 3090
Рейтинг: 198
|
Добавлено: 15/02/13 в 02:27 |
не надо... сервера под виндовс - это не надо. дорого и глупо
есть много других хороших языков.
P.S. PHP точно также компиляется в памяти при первом исполнении скрипта (у вас же стоит opcode cache, да?)
|
|
|
|
+ +
WP-Master
С нами с 17.01.13
Сообщения: 1922
Рейтинг: 1123
|
Добавлено: 15/02/13 в 02:38 |
kit: дядя кит, это плохой язык с#, прожорлив и т.д. почему не использовать руби или питон?
|
|
|
|
С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 15/02/13 в 02:54 |
Я дело в том, что не программист, мне сложно спорить с программистами.
Мы используем [url="http://ru.wikipedia.org/wiki/Акселератор_PHP"]модуль APC[/url] для ускорения исполнения PHP кода.
Программеры говорят, что помимо тех плюсов что я уже перечислил в первом постинге, лицензия на сервер Windows сейчас стала стоить типа $10 в месяц, то есть дороговизна лицензии не аргумент. А по поводу ресурсов они утверждают, что C# очень быстрый язык, там есть многопоточность и куча других полезных вещей, а PHP остановился в развитии.
Хотелось бы ссылки на статьи по теме C# в Web-девелопменте или аргументированное мнение.
|
|
|
|
С нами с 18.10.02
Сообщения: 4165
Рейтинг: 3365
|
Добавлено: 15/02/13 в 03:03 |
А почему именно на C#? Почему не pyton, ruby, java? Или имеющиеся программеры являются гуру C#?
|
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 15/02/13 в 09:25 |
очередной непонятный холивар
для людей кто не разбирается в программировании, задайте себе вопрос: вы бы перешли с движка WordPress на движок Frog CMS (простота использования, гибкость, высокая производительность)
после ответа замените WordPress на рнр, Frog CMS на сишарп, и получите свой собственный ответ для принятия решения
при должной обработке акселераторами скрипты на рнр сопоставимы по скорости с сишными скриптами, на хабре есть длинная статья на эту тему
про многопоточность нужен отдельный холиварный топик
|
|
|
|
С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134
|
Добавлено: 15/02/13 в 10:36 |
Я бы не сказал что php остановился в развитии. Действительно вопрос в том, какие задачи требуется решать и хватает ли инструментария для их решения в php.
|
|
|
|
С нами с 15.07.11
Сообщения: 3090
Рейтинг: 198
|
Добавлено: 15/02/13 в 11:18 |
не надо поддаваться - сервера под виндами это пипец! Их тупо понадобиться больше из-за производительности, и исправление дырок будет зависеть от доброй воли M$. Я понимаю desktop, но про сервера - гони таких спецов нахрен.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 15/02/13 в 11:26 |
kit писал: | А по поводу ресурсов они утверждают, что C# очень быстрый язык, там есть многопоточность и куча других полезных вещей, а PHP остановился в развитии. |
Бред феерический. Единственный плюс - это для прогера, проект к нему охуенно сильно будет привязан, даже не перднуть без согласия.
При чем тут вообще многопоточность, если раздачей занимается вэб сервер. А парсеры, грабилки и т.п. можно вообще в любой среде писать и запускать независимо от вэба.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
4
|
|
|
С нами с 11.10.12
Сообщения: 428
Рейтинг: 1032
|
Добавлено: 15/02/13 в 12:00 |
kit писал: | Мы внутри нашего коллектива дискуссируем
Я дело в том, что не программист, мне сложно спорить с программистами. |
Так кто с кем дискутирует? Те самые зачинатели дискуссии просто пользуются твоей некомпетентностью
kit писал: | Программеры говорят ... а PHP остановился в развитии. |
Это програмеры остановились в развитии
Аргументация элементарная: ищещь проблемы? Уходи из мейнстрима.
Можно перейти на что угодно: ruby, erlang, c, asm - но смысл? Мысли о переходе должны возникать только тогда, когда с текущей платформой что-то не так. Например, не справляется с нагрузкой, или чтобы что-то эдакое сделать приходится огромные костыли писать. или какие-то остро необходимые возможности напрочь отсутствуют. "А давайте перейдем на X!" - это любимая песня тех, кто хочет вытянуть денег. Если от перехода на другую платформу нет огромной выгоды, смысла в нём нет.
А если тебе предлагают работающие проекты перевести на другие рельсы, то предлагасты должны предъявить killer agrument. Первое правило сисадмина: работает? - не трогай
|
|
apache, bash, css, elasticsearch, ffmpeg, html, js, mysql, mongo, nginx, php; *nix only
|
7
|
|
|
С нами с 18.11.99
Сообщения: 14226
|
Добавлено: 15/02/13 в 12:35 |
Mika писал: | А почему именно на C#? Почему не pyton, ruby, java? Или имеющиеся программеры являются гуру C#? |
Программист очарован C#, считает его очень хорошим.
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7614
Рейтинг: 5760
|
Добавлено: 15/02/13 в 12:40 |
этого как-то маловато.
пусть напишет плюсы - убойные как писали тут.
и рассчитать стоимость перехода на C#
|
|
|
|
С нами с 06.05.03
Сообщения: 582
Рейтинг: 301
|
Добавлено: 15/02/13 в 12:50 |
Как сказал один Ruby-программист: "Жизнь слишком коротка, что бы тратить ее на PHP"
|
|
|
|
С нами с 15.07.11
Сообщения: 3090
Рейтинг: 198
|
Добавлено: 15/02/13 в 12:57 |
kit писал: | Программист очарован C#, считает его очень хорошим. |
Ему наверное не особо много лет, если он так мыслит
|
|
|
|
+ +
WP-Master
С нами с 17.01.13
Сообщения: 1922
Рейтинг: 1123
|
Добавлено: 15/02/13 в 13:26 |
pickuper: после того как руби оказался дырявым, эти слова можно в топку.
kit: для начала надо сказать что за проекты? TiberiumAliances тоже написана на C# но php оставили для форума и того проблема не решена.
О много поточности, php дал понять что за много поточность отвечать должен сервер, а не ЯП.
Имхо C# это привязка к платформе и IIS, то есть спрыгнуть на что-то другое можно будет но такой адов геморой будет ну его нах.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 15/02/13 в 14:17 |
pickuper писал: | Как сказал один Ruby-программист: "Жизнь слишком коротка, что бы тратить ее на PHP" |
А потом ищут кого нибудь проект поправить, так как старый программер свалил, а найти на руби да еще на чужой код людей не реально. А уж если хостинг сменить - вообще пиздец начинается. Но зато проект на модном руби
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
3
|
|
|
С нами с 06.05.03
Сообщения: 582
Рейтинг: 301
|
Добавлено: 15/02/13 в 14:55 |
Дартаньян: а где сейчас дырок нет?
Stek: Так я со стороны программера!
|
|
|
|
С нами с 16.07.06
Сообщения: 886
Рейтинг: 892
|
Добавлено: 15/02/13 в 15:55 |
+ за Ruby.
Если уж переходить то на него, но никак не на C# и (!блять) Windows Server.
|
|
|
|
С нами с 30.03.09
Сообщения: 86
Рейтинг: 74
|
Добавлено: 15/02/13 в 16:15 |
вместо iis+windows можно и mono использовать.
Но ненадо все это с такой то аргументацией
|
|
|
|
ABC Mobile
С нами с 29.08.05
Сообщения: 819
Рейтинг: 485
|
Добавлено: 15/02/13 в 17:26 |
|
|
Traffic. Leads. Conversion. SEO.
|
6
|
|
|
С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506
|
Добавлено: 15/02/13 в 17:33 |
нет времени объяснять, очевидно хреновая идея
я так понимаю кит этот топик создал, примерно уже предвидя ответы, и сугубо чтобы ткнуть кодера носом в мудрость мастера
|
|
|
|
С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506
|
Добавлено: 15/02/13 в 17:35 |
uname_ писал: | Ему наверное не особо много лет, если он так мыслит |
кстати да, неплохо бы озвучить возраст!
я давеча на новом проекте начал доработки и думаю что за хрень такая, юзаются все фичи новейшего пхп 5.4, куда ни плюнь тыща классов, до сути хрен докопаешься, и все это на весьма и весьма простом проектике.
пока случайно не прочитал в скайпе что прошлому разрабу 21 год все вопросы отпали, сами такими были)
|
|
|
|
Добрых Дел Мастер
С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227
|
Добавлено: 15/02/13 в 18:58 |
kit писал: |
перевода некоторых наших проектов с PHP на C#
|
ну пусть хоть один переведет, а потом будет очаровываться. ради каких плюшек затевается глобальная Перестройка непонятно. переезд равен трем пожарам. лучше сервак помощнее, канал потолще, агрессивное кеширование всего, провести полное профилирование и увидеть узкие места, тонкая настройка пхп-машины и мускуля под проект.
|
|
пришел к победе коммунистического труда
|
5
|
|
|