| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Религиозные войны > PHP vs. other world |
| Автор: Arantir 15.12.2012, 17:55 |
| Никогда не делал сайты на чем-то, кроме php. Хотя и C#, и Java знаю, но на них с вебом дела не имел. Создание сайта у многих ассоциируется именно с php. Неужели php - это что-то такое удобнейшее из всего, на чем можно сделать сайт? Давайте отбросим с сторону то, что называют web-приложениями, как например Wolfram Alfa с его математически аппаратом, и оставим то, что можно назвать только сайтом. Ну, например, почему не пишут форумы на ASP? А может пишут? Может я вот тут за свою недолгую практику все время ошибался и даже какой-то простой сайтик-визитку лучше, быстрее и удобнее писать на чем-то другом, а не на php? |
| Автор: Фантом 15.12.2012, 18:19 |
Пишут. Но это означает использование серверной платформы от MS, а это сравнительно дорого (и не очень осмысленно). |
| Автор: Arantir 15.12.2012, 18:19 |
| А CMS-то на php |
| Автор: Arantir 15.12.2012, 23:26 |
| Почитал тут и там... Наверное ответ звучит примерно так: PHP и уже является шаблонизатором, и содержит удобный API для работы с БД и прочим, да и вообще сам по себе предназначен для веба. Если подумать, то сам PHP уже является фреймворком Чего стоит разделить логику и вывод? Впихнуть в один файл набор функций get<somevar>(), а в другой файл впихнуть include и echo этих функций в нужных местах между HTML. Смотрите - выводи и модель разделены! И это ж чисто PHP. |
| Автор: k0rvin 17.12.2012, 10:34 | ||
SQL.ru вроде на ASP. Быстрее и удобней на Ruby on Rails. Фишка в том, что бесплатных и/или недорогих хостингов с апачем, мускулем и пхп дофига и больше и их для визиток вполне достаточно. |
| Автор: skyboy 17.12.2012, 13:15 |
| ну, че. на ASP.NET — из пушки по воробьям. ибо при стоимости ISS + MSSQL Server сайты-визитки делать нет смысла. разве что ентерпрайз-порталы какие-то. Ruby on Rails, Django@python тоже вполне хвалимы народом и удобны для быстрой разработки(чего только сто́ит автогенерация админки) с другой стороны, Drupal/Joomla@php тоже довольно функциональны и удобны, а на рынке дольше → коммьнити шире. Так что, не ASP.NET, а RoR/Django в той же нише. |
| Автор: Arantir 19.12.2012, 01:29 |
| Ну вот Facebook на php сделан. Хотя его вполне могли сделать, например, на python. И проблемы стоимости хостинга перед ними не стояли. Но они выбрали php. |
| Автор: serger 19.12.2012, 07:18 |
| Arantir, смешно, да - http://nerds-central.blogspot.ru/2012/08/facebook-moving-to-jvm.html ? у них не совсем PHP - они свой компилятор написали же... Теперь вот такие слухи ходят. |
| Автор: Arantir 19.12.2012, 11:32 |
| Буду знать =) Но я так понял, что для небольшого проекта все же не стоит зазря дергаться? Где слышал, то ASP чаще выбирают потому, что "на нем у них больше опыта и потому лично им удобнее и быстрее". Крупные проекты придумывают собственные решения. Проектам с большой и сложной бизнес-логикой (моделью) уже практически все равно, на чем ее писать. А в остальном PHP не хуже. Так? |
| Автор: LSD 19.12.2012, 11:52 |
| http://habrahabr.ru/post/57000/ |
| Автор: Freyzer 25.12.2012, 10:41 |
| LSD, ты зачем такой жестокий? |