SFTP в PhpStorm ведь только на аплоад работает. Если я по SSH что-нибудь накачу Composer'ом в проект - на хост эти изменения не прилетят. Или можно в обе стороны через IDE?
Ihor Kalashnikov: Я вот думаю, если Винду и виртуалку положить на SSD диск, купить мощнючий проц и шкаф памяти - может чего и улучшится в моем случае...
И там же можно коннект к базе импортировать. Т.е., человеку не придется самому настраивать коннект - можно открыть уже готовый файл с настройками подключения к БД
Юрий Левин: все дело в эволюции языков и инструментов. Тот же симфони появился не так давно. А за 10 лет я повидал множество проектов энтерпрайз-уровня на самописных фреймворках с километровым легаси-кодом. Каждый раз я видел что-то новое, очередной велосипед. Потом началась эпоха нормальных фреймворков. Но т.к. PHP-кодеров очень много, то далеко не каждый читает доки и правильно пользуется инструментарием фреймворка. Или вообще перестали расти. Но продолжают писать код для серьезных заказчиков. Да и чего кривить - я знаком с тем же симфони далеко не на уровне синиора. Да и не претендую)
С Руби и РоР немного иная ситуация. Их эволюционный путь ощутимо короче того же пути PHP. И почти все рубисты пользуют рельсы, т.к. достойных аналогов нет. Я очень часто вижу как джуниоры не бездумно городят велики, а пытаються следовать соглашениям, курят стэковерфлоу, мануалы и иже с ними. Берешь с гитхаба чей-нибудь гем, смотришь код - а там в 90% все предельно понятно и аккуратно.
Ну и плюсы объектной модели Руби, стандартной библиотеки, да и синтаксиса - нельзя закрыть на это глаза.
Запрос выполняется следующим образом: сначала извлекаются все записи из таблицы, а затем для каждой записи набора проверяется её соответствие заданному критерию. (c) Педивикия https://ru.wikipedia.org/wiki/Select_(SQL)
Виктор: нет. PHPExcel очень нетороплив и прожорлив до памяти. Даже если парсить чанками - невелик будет прирост скорости. Парсить же голый XML без форматирования и формул - самое оно.