Как стать автором
Обновить

Комментарии 27

>>>а давайте писать на не предназначенных для веба языках?
а давай, я тут список накидал: перл, пистон, руби, жава. кто возьмется?
, javascript
НЛО прилетело и опубликовало эту надпись здесь
На любом языке с выводом данных в стандартный поток, можно писать веб-приложения как бы
Материал полезен, но вот мотивация ужасная.
Помимо этого, я наблюдал как многие вебпрограммисты склоняются в своей работе к каким-то стереотипным решениям, что можно было бы назвать «PHP головного мозга».

Это могли бы назвать таким образом только идиоты. (Да и вообще эта фраза в целом чаще всего произносится только ими.)

Инструмент выбирается под всю задачу (начиная от того кто будет разрабатывать, и включая то на чём это будет работать) и если РНР подходит, то срать хотелось бы на то что кому-то это не нравится.

Если задача решается в 3 строчки на РНР, или на 100500-строк какого нибудь Брейнфака и ещё требует настройки сервера и при этом не даёт никаких преимуществ недостижимых но требуемых, то (в энтерпрайз) она должна решаться на РНР. И чем стереотипнее решение, тем лучше.

Для иллюстрации в учебнике да, хоть Брейнфак юзайте.
вот оно как!
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Автор статьи прав. Мы, PHP-оиды, живем с шорами на глазах. Как именно оно там работает и что происходит — хз.
Создаем виртуальный хост, index.php — в корень. И поехали.

А тут предложена реализация, годная и для production в том числе.

PHP не предназначен для построения графиков функций. MathCad (octava) — предназначен. Почему бы не использовать инструменты по назначению? Потому что программеры не поймут? Так они такими темпами никогда и ничего не поймут и ничему не научатся. Брось PHP-оида в проект на рельсах — и посмотри что получится. Утонет — увольняй. Выплывет — поднимай зарплату и грузи дальше. И будет у тебя под руками не тупой PHP-шник, а нормальный многогранный WEB-программер.
лол, а с каких пор знание какого-то медленного говноязыка/фреймворка стало признаком качественного программера? Будь я пхпхпхпшником, если бы меня попытались «бросить в рельсы» я покрутил бы пальцем у виска и послал бы нахер и этого человека и эту компанию.
Я не знаю что такое «качественный» программер. Признаками нужного мне программера являются желание и умение учиться новому и понимание как именно работает то, что он написал. Плюс умение обоснованно использовать соответствующие инструменты, в том числе какие-то медленные говноязыки/фреймворки для разных задач.
нет никаких вразуметельных обоснований, чтобы пользоваться рельсами. Это фреймворк для того, чтобы хипстеры могли выпендриваться. Больше от него ничего ждать не стоит.
Максимум — быстро запустить прототип проекта, но и то, что на пистоне, что на пхп это можно сделать с примерно той же скоростью
медленный руби врывается в пост:
image
НЛО прилетело и опубликовало эту надпись здесь
мы уже тесты посмотрели — там переменные по ссылкам передаются и используется ранний 5.2, так что о скорости говорить не стоит
НЛО прилетело и опубликовало эту надпись здесь
У вас матлаб лицензионный?
написано же ШВА-БОД-КА!
да, GNU GPL. А что, хотите мне Октаву продать?
>Я задался целью написать вебприложение целиком на языке матлаба без использования каких либо обёрток.
>fcgiwrapper
Цель не выполнена )
выполнена, я написал CGI-приложение и запускаю его внутри сервера FastCGI
Я скорее к словам придираюсь: «без обёрток» и «fcgi-обёртка».
понятно. ну в любом случае в итоге сервер nginx запускает не обёртку, которая вызывает матлаб, а сам матлаб (octave в моём случае), а враппер стартует единожды и организует очередь на сокете, поэтому он не прослойка а скорее менеджер
Вполне true решение подключить матлаб когда необходимо сделать моделирование какого-нибудь сложного процесса в web.
Отличная статья!
Ушел писать сайт на bash.
А у меня был такой опыт… Попросили сайтик на 3 странички… Отказываться было не красиво, менять то что уже было написано тоже. Разметка в SQL запросах, и обработка строк через sed…
Страшное дело… Но сделал и все работало, были только проблемы с кодировкой, так как она зависила от настоек окружения.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории