Ответы пользователя по тегу Веб-разработка
  • Что должен уметь веб-программист?

    Мне кажется, что веб-программист (как и любой другой) должен иметь в запасе парочку других ЯП.
    Например, PHP'ку неплохо бы уметь писать hello world на C++ / Java / .NET.
    За C++ автоматом потянутся знания о компиляции, системах сборки и т.д.
    За Java потянутся знания о серверах приложений (tomcat, wildfly).
    Эти знания фундаментальные. Написав свой велосипед на плюсах (например веб-сервер для показа баннеров), вы будете лучше понимать PHP и средства оптимизации / архитектуры и т.д.
    Java вас научит ООП, аннотациям и прочему "сахару".

    От этих знаний будет легко перейти и к администрированию Linux'а и к пониманию внутренностей Apache Http (например, работа с неблокирующими сокетами).

    Ну а вообще, если говорить о Apache Http, то у PHP есть функционал, предоставляемый HTTP сервером - это точно нужно знать.
    Ответ написан
    4 комментария