Slava Kryvel: правил nginx для конкретного хоста. Теперь apache работает с корректней. В специальной секретной директории создал новый файл .htaccess, туда закинул:
Закрывает все файлы php и директории, но файлы, как были так и есть открыты.
Для сравнения example.com/nodejs - 403 forbidden. example.com/nodejs/server.js - //code...
Тем более все равно по адресу файл доступен. Даже при Require all denied
example.com/nodejs/server.js - выводится содержимое файла, как при простом чтении.
Назар Мокринский: про Go я уже сказал. То что не уверен. На node я не писал ничего серьезно поэтому задаю вопрос. В этом языке я пока и правда мало понимаю. Вокруг крутятся git npm, разберусь короче.
Назар Мокринский: в php все через C я имел виду интерпретацию. Про Go был не уверен кто-то говорил, что язык перешел на Go и стал в несколько раз производительней ранее на v8
Вы все это время отвечали про реализацию. comet. Я не спрашивал вроде на чем мне писать. С языком я уже определился. Можно ли связать два языка в одно целое на один порт. То есть, чтобы и php и node слушали один 80 порт на одном хосте? php работает на apache+nginx
Теперь про websocket я собирался использовать socket.io на nodeJs. Там и обертка есть и эмуляция. Вопрос лишь в том как скомбинировать отдать данные которые обработаны на node в сам проект на php. И я не имею ввиду что именно в back-end надо закинуть. Данные должны быть в json javascript.
nodeJs отличается синтаксисом поддержкой, распространенностью, компиляцией. В php все идет через C. На node вроде бы Go стоит. Какое-то странное сравнение node с WebSockets и ajax. Ajax и php с WebSockets и ajax. Ajax это технология асинхронной отправке данных на сервер и получения. WebSocket, это протокол ws и реализация comet.
Александр А: Я не спрашивал Вас, что мне надо было брать. Написал на php мне норм. Это было давно и nodeJs был не так распространен во первых. Около 20 тыс строк кода переписывать не буду. Легче с нуля написать. А вот comet прикрутить на node можно. На php много плюсов есть, чего нет в node. В конце-концов, только vk/faceebok живут же так и норм. В последнем вообще 4 или 5 языка. haskell/Erlang/nodeJs/hiphop VM
Назар Мокринский: "Apache 5000 клиентов максимум
Опять таки бред" У тебя есть telnet - на тестируй. В среднем, что apache, что nginx держут макс. 1000 клиентов. nodeJs - до 1000000. Erlan - до 2000000. Там дело в компиляции. Разумеется можно купить +100500 серверов и на php все сделать, но это не рационально.
Deny from all