веб языки программирования



серверные языки программирования

Автор Александр Мрыхин задал вопрос в разделе Другие языки и технологии

Какой язык/технологию веб-программирования выбрать? и получил лучший ответ

Ответ от Алекс Красс[гуру]
1. В первую очередь осваивается верстка HTML+CSS, так как конечная страница сайта состоит из них. Не будешь знать их, не сможешь сделать страницы сайта, дальше говорить не о чем.
2. Дизайн - это в первую очередь делать все красиво и с пониманием хорошего и плохого. Оно будет тебя преследовать (по крайней мере должно) на протяжение всей работы, что-то менять, улучшать и т. д. поэтому осваивать скорее всего придется между делом. Хорошо бы прочитать книгу "Не заставляйте меня думать"(всего-то 200 страниц) .
Дальше к языкам программирования. В вебе существует два типа языка программирования, на стороне сервера и на стороне клиента.
3. На стороне сервера может быть множество языков: C, C++, Java, Python, Rybu и т. д. Но есть один, который применяется в 80% сайтов, это PHP и CMS на PHP. Если хочешь иметь работу, то надо изучать его и осваивать CMS. Так же на стороне сервера всегда есть база данных, мимо нее тоже не проскочишь.
4. На стороне клиента выбор не большой, это только JavaScript. Поэтому мимо этого языка не пройдешь.
В общем-то потом можно развиваться дальше и не останавливаться только на PHP. Люди вполне спокойно изучают несколько языков, поскольку идеи в них заложены похожие и выучив один, другой изучить проще. Насчет c#, он лучше подходит под десктоп, а не веб, уж лучше тогда Java.
Алекс Красс
Просветленный
(39780)
Без разницы, тут почти нет привязки к операционной системе, как в десктопе: http://www.php.su/faq/?software
Но знание Unix/Linux будет являться хорошим плюсом, а в Windows больше и лучше выбор всяких IDE и софта. Как вариант, можно поставить две ОС, одну основную, а другую на виртуальную машину, что бы не мешалась особо. В Линукс тоже можно заниматься дизайном, но там возможностей опять же меньше.

Ответ от Ёергей Одиноков[гуру]
Если хорошо знаете C#, то берите ASP.NET MVC и в путь. Фреймворк грамотно сделан, заодно дополните свои знания по C#.
Негативной стороной этого выбора является дороговизна лицензий для запуска на продакшене, но вы ведь не будете ближайшие года 3 делать высоконагруженное приложение, которому требуется для работы несколько десятков серверов (а если будете, то попробуйте вначале насобирать такое количество пользователей) .
Насчет сравнений и холиваров типа ASP.NET vs PHP vs Ruby on Rails и т. п. не заморачивайтесь. Основные принципы у них едины, главное их понять. Позднее можно будет гораздо легче переключиться на другую платформу, если будете уже что-то знать из другой.
Так что вперед, с книжки

Ответ от Игорь Киселев[гуру]
Сами анализировали и пришли к выводу что в настоящее время движки от Google самые оптимизированные в тафике и крос меж браузерные и крос меж платформенные:
см.
GWT, SmartGWT, ExtGWT(GXT)
вся разработка ведётся в мощной девелоперскоОй! студии IDE Eclipse под java
основная фишка этой технологии ...идет компиляция java в оптимизированный javascript и отправляется на сервер приложений java (TomCat или JBOSS)и трафик становиться меньше и сайты отлично работают на USB GSM модеме с плохой полосой пропускания сетевых пакетов.
Учить до фига! и Linux в том числе... Не для лентяев... код по объёму приличный разработка не быстрая.... но сайты летают "мухой"

Ответ от Kadet[гуру]
JavaScript, PHP, Node.js, jQuery, HTML5 - учи эти стандарты и языки
Action Script можешь не трогать, сейчас не в моде писать на флеше. HTML5 почти полная ему замена
ASP. NET тоже можешь не брать, не приветствуется.

Ответ от Xaxatyn_edition[активный]
HTML>CSS>JS>PHP>MySQL ну остальное сами добавите

Ответ от Ёергей[гуру]
Флеш-сайты

Ответ от Fiver fiver[эксперт]
Попробуй PHP или руби

Ответ от Дед Пихто[гуру]
Ну попрорбуй Адобе Дримвивер
Шаблонно, но все же. Позволяет растянуть))

Ответ от KOLANICH[гуру]
Node.JS, PHP, Mongo, MySQL ты должен знать
+ в добавок руби или питон

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Какой язык/технологию веб-программирования выбрать?
спросили в ActionScript
как создать своё радио вконтакте?за ранее спасиб:)
Эээ... Сразу скажу, что у тебя не получится создать своего радио ВКонтакте. Радио - это приложение.
подробнее...

Для чего используются языки программирования JAVA и PHP?
Java – это слово довольно прочно вошло в наш обиход. В первую очередь оно хорошо известно
подробнее...

Какой язык программирования лучше?
Сейчас больше количество прикладных программ работают в связке с вэбом. Для новичка я бы не
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Common Lisp Haskell
Какой язык программирования лучше учить?
Очень зависит от того, для чего тебе программирование.
Рискну предположить, что ты не до конца
подробнее...
спросили в ActionScript Drupal
Языки программирования. С чего начать?
Начинать надо с отправки в топку всех книг и видеоуроков.
В них простейшие вещи объясняются
подробнее...
спросили в Язык А что если
Скажите, а что язык программирования 1С намного легче других языков программирования? Почему все так плюются на 1С?
Это высокоуровневый язык, ориентированный на бухгалтерские задачи. А вот если писать на нем
подробнее...

Скрипты и эмуляция браузера.
1. на любом
2. текстовый редактор, компилятор или интерпретатор языка, выбранного в п.
подробнее...
спросили в XML
Что такое PHP и XML ? Объясните ламерзу простыми, доступными словами! 🙂
По поводу PHP все верно, его сценарии исполняются на сервере, и результат выдается в браузер
подробнее...
спросили в Hughes Oracle Database
Какой язык программирования на данный момент самый востребованный в мире?
1.Java (популярность растёт)
2.C (популярность падает)
3.C++ (популярность падает)подробнее...

Что нужно знать, для того чтобы создать свой сайт?
CSS, PHP, HTML, и JS по желанию 🙂
Если нужна помощь звонить в Skype:
подробнее...

что нужно знать начинающему веб-дизайнеру??
начинающему прежде надо знать цветовой круг и с чем его едят, чтобы не было не в тему по цвету меню
подробнее...
Веб-программирование на Википедии
Посмотрите статью на википедии про Веб-программирование
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*