Что собственно он дает и нужно ли его изучать? Спрашиваю не в плане востребованности, а в плане его возможностей по отношению к остальным ЯП? Я пока слабо представляю себе, что такое веб разработка, но не хотелось бы изучать те же яйца, только в профиль, ну вы понимаете...
Поэтому вопрос состоит в следующем, стоит ли изучать php, если к примеру хорошо овладеть js, java и С++ ?
Другие языки программирования и технологии
Для веб разработки обязательно ли знать php или можно обойтись js, java и C++ ?
на Java есть Spring как альтернатива PHP, на JS - Node.js, на С# - ASP.NET, на Ruby - RubyOnRails, на Python - Django, Tornado, Flask и тд. PHP - это только один из вариантов, хоть и самый популярный
Вот на плюсах не знаю может и есть.
Вот на плюсах не знаю может и есть.
Revaz Galogre
Оу, я понял))) а что бы посоветовали Node.js или Spring? Я больше был склонен к первому...
PHP, CSS, HTML - это языки разметок. Или как там по научному? Кажется "языки разметки гипертекстовых документов".
HTML и CSS - для верстки сайтов,
PHP - для программирования сайта (с его помощью можно, к примеру, сделать регистрацию пользователей, принять файл и т. д.).
JavaScript нужен для того, чтобы "оживить" сайт (к примеру, сделать меняющиеся картинки или преобразовать цифру количества посещений в картинку). С помощью него раньше создавались ЧАТы, "Гостевые" и т. д. Позже JavaScript потеснил PHP.
На С++ ты задолбешься программировать то, что HTML сделает парой тэгов. К тому же, тебе придется программировать на С++ каждую новую страницу. Ну или создавать свой HTML, библиотеку.
Но выбор за тобой )))
HTML и CSS - для верстки сайтов,
PHP - для программирования сайта (с его помощью можно, к примеру, сделать регистрацию пользователей, принять файл и т. д.).
JavaScript нужен для того, чтобы "оживить" сайт (к примеру, сделать меняющиеся картинки или преобразовать цифру количества посещений в картинку). С помощью него раньше создавались ЧАТы, "Гостевые" и т. д. Позже JavaScript потеснил PHP.
На С++ ты задолбешься программировать то, что HTML сделает парой тэгов. К тому же, тебе придется программировать на С++ каждую новую страницу. Ну или создавать свой HTML, библиотеку.
Но выбор за тобой )))
Revaz Galogre
php разве не язык программирования?
На С++ я могу предположить как писать сайты и наверное бы смог сделать какой нить самый простой сайт, но просто слишком геморно. Другое дело если С++, java или js использовать в качестве бэкенда, то тут вроде то без разницы какой язык использовать... бэкенд он везде бэкенд вне зависимости от того, что на нем делается. Возможно я конечно что то упускаю из вида
На С++ я могу предположить как писать сайты и наверное бы смог сделать какой нить самый простой сайт, но просто слишком геморно. Другое дело если С++, java или js использовать в качестве бэкенда, то тут вроде то без разницы какой язык использовать... бэкенд он везде бэкенд вне зависимости от того, что на нем делается. Возможно я конечно что то упускаю из вида
Зависит от того, какие инструменты принято использовать в конкретной компании. В общем-то java может заменить php для веб, но это редкость.
php пока что самый востребованный вариант.
От сферического веб-разработчика в вакууме ждут html+css, javascript, php, и умение не уничтожить БД при первом обращении. Не помешает знакомство с популярными CMS
php пока что самый востребованный вариант.
От сферического веб-разработчика в вакууме ждут html+css, javascript, php, и умение не уничтожить БД при первом обращении. Не помешает знакомство с популярными CMS
Revaz Galogre
Его же все равно используют в качестве бэкенда или нет? так какая собственно разница?
сайт можно хоть на ассемблере написать. можно на яве. можно на пыхе. на чем пишешь на том и пиши. потом упрешься в например то, что какая нить хрень написана на пыхе и тебе или придется её переписывать на асме\яве или юзать её, но зная пхп. да и с пхп тоже грабли. я как то столкнулся с тем, что сайт и плагин к нему написаны ваще на руби с питоном. а требовалось от меня пару фишек там поменять и их подружить. причем тут пхп? ни при чем. тут причем способность читать код хоть на брейнфаке если стоит такая задача.
Revaz Galogre
Хммм. Большинство сайтов написано на php получается? Это своего рода какой то общепринятый стандарт, чтобы программистам не пришлось работать с другими языками)))
Для веб программирования С++ не нужен. И Java возможно не пригодится. Самые основные языки для Веба - это HTML + CSS, JavaScript(для придания интерактивности сайту), PHP. Facebook и ВК написаны на PHP, хотя FB уже переходит на свой созданный ими язык Hack(пхп-подобный).
Revaz Galogre
зная js разве не легче будет изучить Node.js вместо php?
Алмазбек Омуралиев
Это уже тебе выбирать. И у Node.js и у ПхП цель идентична.
Похожие вопросы
- Что лучше учить? Разработка сайтов? HTML/CSS/PHP или все же разработку приложений? C++/Java/Python ???
- Можно-ли зарабатывать веб дизайном на жизнь? не зная php и язык програмирования?
- Как втянуться в программирование/веб-разработку (server-side, PHP) ?
- Начал изучать веб разработку, а именно PHP, нужно ли веб разработчику знать линукс? если да, то какой дистриб выбрать?
- Подходит ли язык Java для веб-разработки?
- Стоит ли учить веб-разработку, если она не нравится?
- Какую технологию выбрать для изучения веб-разработки?
- Написать игру на Java или C.
- Пожалуйста! Помогите выбрать: java или c
- Есть ли смысл выбирать язык phyton для веб разработки.