Александр, честно говоря, не припомню я, чтобы в спецификации FTP такое было, чтобы разные передачи файлов можно было группировать в одно соединение. Если смотреть RFC 959, там такое есть:
Reuse of the Data Connection: When using the stream mode of data
transfer the end of the file must be indicated by closing the
connection.
Игорь, тогда вариант один - ставить SSD, ему на фрагментацию совершенно наплевать (т.к. пофигу, с какого именно места читать ячейку, время доступа фиксированное).
george_izot1, будет существовать. Например, если откроешь картинку в браузере - никакие языки при этом не будут использоваться, однако ж браузер сам создаст корень дерева DOM, внутри создаст объект body, а внутри - объект img, и эту структуру он уже отрендерит и отдаст пользователю на экран.
Александр Симонов, преобразовать нужные вам данные в строку, а потом записывать. При запуске - считывать, и если существует - преобразовывать обратно из строки и применять (если не существует - то ничего не делать или применять что-нибудь дефолтное).
Если значения переменных x1n ... y3n где-то далее используются только в вашем коде и не передаются куда-то вовне, то можно посмотреть, где именно они используются. Если, допустим, только для сравнения друг с другом - то деление на 2 в этом случае будет лишним. Хотя всё равно экономия окажется очень мизерной и незначительной, если вообще она будет.
pro-dev, получается, до PHP всё же добирается, значит, на стороне симфони идёт обработка методов и выкидывание где-то ошибки 405, попробуйте бандл воткнуть, что BoShurik выше советует.
Сохранить его под отдельным именем на сервере и вызвать через curl -I -X OPTIONS http://домен/путь/к/файлу.php - если он вернёт заголовок X-Blablabla: OPTIONS - то до скриптов запросы доходят, если не вернёт - то отрубаются на стороне сервера.
pro-dev, в вашем варианте - Апач не разрешает вызывать с методом OPTIONS. Смотрите конфиги, чего вы в них накрутили. Или перед выводом заголовков в скрипте у вас что-то есть, что возвращает ошибку 405 и прекращает выполнение скрипта.