Лучший ответ
-
3 0
Виртулис (35) 7 (35094)653182 16 лет
Например, кто-то мне сказал, что если не начинал изучать PHP, то лучше начать с Python'a (или Perl'a?), ибо он чем-то там лучше.
Вранье. Языки жутко неудобные и непонятные, плюс никакой адаптации к вебу там нет (а ведь тебе именно это надо, да?).
Начать пожалуй стоит с банального XHTML/CSS/PHP/MySQL, ибо это из этого уже исходит все остальное.
XHTML, потому что это тот же HTML, но на 10 лет новее, со слегка более строгими правилами, зато и результат куда лучше и предсказуемее.
CSS, потому что без ниго никакого XHTML не получится все равно, ну и очень хорошая и универсальная штука это. Почитай, там много фокусов, о которых 90% "веб-разработчиков" не подозревают (position relative/absolute, float, вложенные селекторы etc.)
MySQL, потому что это самая простая и удобная в использовании СУБД без серьезных минусов, как бы не хотелось о них орать фанатам остальных *SQL-ов.
PHP, потому что, как уже сказал, самый простой и удобный язык для веба. Да, у него куча минусов и недоработок, но вряд ли ты с ними столкнешься в ближайшие пару лет.
Остерегайся фанатизма. Как только тебе кто-то скажет, что Python по его мнению лучше PHP, или там PostgreSQL лучше MySQL, и поэтому ты должен резко перейти на них без вариантов, бей по лицу.
AJAX -- это всего лишь одна функция JavaScript, несмотря на то, что вокруг нее много шума. Естественно, ее стоит освоить, как и весь остальной JS, но помни, что веб 15 лет спокойно жил без нее, you can do it too. Flash вообще в последнее время все меньше и меньше нужен как функция, он в основном для красоты.
Остальное пока нафиг.
Ответы
-
1 0
sonicflare_ (40) 6 (16395)21242 16 лет
HTML - Hypert text markup language, язык разметки гипер-текста. Типо <b>тут бодет жирным</b>
CSS - (англ. Cascading Style Sheets — каскадные таблицы стилей). служит для описание стилей элементов.
PHP - язык программирования. Выполняеться на стороне сервера и выдает тебе готовый html
MySQL / PostgreSQL / MS SQL - базы данных.
Javascript - тоже язык програмирования, но который выполняеться на стороне клиента, т.е. в браузере.
AJAX - обревиатура технологии, которая позволяет на JavaScript делать HTTP запросы, и динамически менять содержание, без презагрузки страници.
Flash - технология представление динамических интерактивных элементов. Аналог от MS - Silverlight.
Python - язык програмирования, в основном применяеться на *nix системах. Некоторые изврщенци пишут сервисы на нём ))
Perl - Язык програмирования, тоже распостранён на *nix системах. Был популярен до появления Php. Сейчас php почти его вытяснила.
CGI - Common Gateway Interface (CGI), суть такая, ты запускаешь программу, которая тебе выдаёт готовый html. До php эти самые программы были написанны на Python или Perl.
CMS - Content Managment System, проще, движок контента. С помощью которого легко добавлять контент на сайт, имеет некий интерфейс, одминку и прочие приблуды )) -
1 0
illusia (43) 6 (8193)3439 16 лет
И нужно ли тебе становиться быдл кодером?
Изучай С++ если хочешь прилично зарабатывать.А если будешь знать С++ остальные языки програмирования,а не быдло кодерские будешь изучать в 3 секунды ;) -
1 0
Stranger (37) 4 (2432)513 16 лет
level 1:
xhtml, css, javascript (т.б. непосредственно то, из чего "сделан" вэб);
level 2:
php, mysql (вспомогательные средства для построения _динамических_ вэб приложений, коих сейчас почти 100%);
В принципе, далее соглашусь со всем, что написал Вирт: html - рудимент; xml - это даже не язык, а скорее синтаксис... способ хранить информацию в легко доступном виде для web apps; flash относится скорее к дизайну, чем к программированию; postgree sql и ms sql тебе могут вообще в жизни не пригодиться, первый считается более продвинутым, чем mysql (честное слово, mysql тебе будет выше крыши), ну а второй - исключительно коммерческий продукт, как и все от ms (во-первых у твоих потенциальных клиентов это не будет пользоваться спросом, а во-вторых это обязывает тебя иметь windows сервер... можно, конечно, в качестве самообразования, но я даже не знаю зачем мне мог бы понадобиться ms sql);
Python, perl - вообще не считаю актуальными технологиями... cms, как правильно заметил sonicflare_, просто готовое вэб приложение, которое позволяет изменять структуру и содержание сайта.
Ну и конечно гугл - ищи, читай... можешь оценить, кстати, степень популярности различных БД в гугле, очень показательно ;) -
0 0
kermit32dll 7 (23735)41572 16 лет
любой новый термин вбиваешь в гугл, по мере появленя, и вникаешь в суть, тупо "по списку" учить бесполезно, нужно деать какую-то реальную раюоту, а вот уже по мере появления новых вещей в них вникать.
-
0 0
Дима (40) 7 (31960)478264 16 лет
Для начала надо знать теги HTML. Ну, а раз взялся, то не только теги, а пиксельные карты и прочее, чтобы не возвращаться. Рядом javascript, без его красот щас ни одна страничка не обходится. Дальше - PHP, он более распространён и будет шире ассортимент примеров и единомышленников.
-
0 0
DELETEDDELETED 6 (7236)42958 16 лет
ааа я тоже щас вэб учить буду.. хотел недавно такой вопрос задать...