что нужно, кроме учебников для начала изучения PHP ?
и, стоит ли учить другие языки до начала обучения в PHP ?
за ранее благодарен
1. Костэн - 16 Ноября, 2007 - 20:56:33 - перейти к сообщению
2. valenok - 17 Ноября, 2007 - 17:11:46 - перейти к сообщению
Нужно немного больше чем половина мозга и иногда его включать ..
Ещё выучите html.
А опыт в других языках программирования пригодится только если его действительно много, иначе будет мешать ..
Если бы я учил с нуля, я бы взялся за с++ на вашем месте ..
Ещё выучите html.
А опыт в других языках программирования пригодится только если его действительно много, иначе будет мешать ..
Если бы я учил с нуля, я бы взялся за с++ на вашем месте ..
3. Infuzzer - 17 Ноября, 2007 - 18:06:40 - перейти к сообщению
valenok пишет:
Если бы я учил с нуля, я бы взялся за с++ на вашем месте ..
Ну почему-же сразу C++? А может человек хочет программировать для web?
Хотя помимо РНР есть еще много разных языков - perl, ruby... Почему многие хотят начать имено с РНР? В этом есть причина? Или просто более популярно?
4. evgenijj - 17 Ноября, 2007 - 18:19:37 - перейти к сообщению
Я никогда ранее не имел дела ни с каким языком программирования (кроме PHP). Но все-таки возьму на себя смелость утверждать -- это и не нужно. Это стиль мышления, образ жизни -- либо тебе дано, либо нет. Уверен, если мне понадобится другой язык -- я буду на нем писать так же легко, как и на PHP.
Нет там никаких принципиальных отличий -- просто логика. Она нужна везде. Другой вопрос -- есть она у тебя или нет? Если нет -- то лучше и не браться.
Например, у меня нет призвания к дизайну -- я за него и не берусь. Зачем позориться?
P.S. Вот, неожиданно выяснилось, что я фаталист...
Нет там никаких принципиальных отличий -- просто логика. Она нужна везде. Другой вопрос -- есть она у тебя или нет? Если нет -- то лучше и не браться.
Например, у меня нет призвания к дизайну -- я за него и не берусь. Зачем позориться?
P.S. Вот, неожиданно выяснилось, что я фаталист...
5. Infuzzer - 17 Ноября, 2007 - 18:24:54 - перейти к сообщению
evgenijj, это спорный вопрос.
Не все йогурты одинаково полезны Не у всех языков программирования одинаковая логика. Невозможно ведь сравнить PHP и Assembler, Perl и Brainfuck, Python и С++.
Отличия все-таки есть. ООП, синтаксис, структура... Много разных вещей.
Если бы все языки программирования были одинаковы, их бы не было такое великое множество.
Хотя логика, безусловно, нужно везде.
Не все йогурты одинаково полезны Не у всех языков программирования одинаковая логика. Невозможно ведь сравнить PHP и Assembler, Perl и Brainfuck, Python и С++.
Отличия все-таки есть. ООП, синтаксис, структура... Много разных вещей.
Если бы все языки программирования были одинаковы, их бы не было такое великое множество.
Хотя логика, безусловно, нужно везде.
6. evgenijj - 17 Ноября, 2007 - 18:58:27 - перейти к сообщению
Infuzzer пишет:
evgenijj, это спорный вопрос.
То, что это спорный вопрос -- абсолютно согласен.
Часто в Интернете слышу мысль, типа "уровень вхождения в PHP крайне низок". Кто-нибудь может мне объяснить -- что это значит? Если такой чел найдется, хотелось бы послушать, про этот загадочный уровень. Пусть бы рассказал, как правильно писать программы. А то пишем тут, и не подозреваем, что нарушаем стандарты программирования.
7. Infuzzer - 17 Ноября, 2007 - 19:03:24 - перейти к сообщению
"Высокий уровень вхождения в язык" - это типа со смазкой? Или с бубном?
Не знаю, на мой взгляд синтаксис РНР - не самый простой.
Да и если брать во внимание то, как многие РНР программисты пишут код - вообще ничего не разобрать.
Python например - очень удобный для чтения и понимания. Из-за особенностей его.
Не знаю, на мой взгляд синтаксис РНР - не самый простой.
Да и если брать во внимание то, как многие РНР программисты пишут код - вообще ничего не разобрать.
Python например - очень удобный для чтения и понимания. Из-за особенностей его.
8. valenok - 17 Ноября, 2007 - 21:58:41 - перейти к сообщению
синтаксис тот же что и в С
Это ты начитался про brainfuck
А все остальные совремнные языки (паскаль не считается)
являются более менее на одно лицо.
Уйдёт некоторое время на переучивание некоторых названий функций,
а так везде всё осталось С подобным.
Это ты начитался про brainfuck
А все остальные совремнные языки (паскаль не считается)
являются более менее на одно лицо.
Уйдёт некоторое время на переучивание некоторых названий функций,
а так везде всё осталось С подобным.
9. Infuzzer - 17 Ноября, 2007 - 22:02:10 - перейти к сообщению
Я не говорил, что в С простой синтаксис.
Не скажи, что все новые языки на одно лицо.
Ruby например.
Не скажи, что все новые языки на одно лицо.
Ruby например.
10. Костэн - 18 Ноября, 2007 - 00:13:30 - перейти к сообщению
Infuzzer пишет:
Ну почему-же сразу C++? А может человек хочет программировать для web?
Хотя помимо РНР есть еще много разных языков - perl, ruby... Почему многие хотят начать имено с РНР? В этом есть причина? Или просто более популярно?
valenok пишет:
Если бы я учил с нуля, я бы взялся за с++ на вашем месте ..
Ну почему-же сразу C++? А может человек хочет программировать для web?
Хотя помимо РНР есть еще много разных языков - perl, ruby... Почему многие хотят начать имено с РНР? В этом есть причина? Или просто более популярно?
да, моя цель это создание сайтов и всё что туда входит...
может есть у вас какие нибудь советы по этому поводу ?
я имею ввиду - с чего мне лучше начинать ?
я вот прошёл книгу JavaScripts правда для новичков, есть кое какие знания html. PHP в нынешнем моём представлении выглядит как это всё вместе + удобство и перспективы в дальнейщей работе...
я уверен, что я много не понимаю в этом деле т.к. не давно начал адаптироваться в этой сфере... но мне только 17, и думаю ещё есть время что бы освоить всё, что нужно, и в дальнейшем на этом зарабатывать
всем откоментировавшимся большая моя благодарность за то, что не проигнорировали и попытались наставить на путь истины
11. EuGen - 18 Ноября, 2007 - 11:25:57 - перейти к сообщению
Могу сказать точно - Evgenijj прав, если есть логика, если это "дано", то Вы разбетесь во всех языках с одинаковой легкостью, так как все сходит от одного - выполнения машиной наших команд.
Про низкий и высокий уровень - я думаю, имелся ввиду уровень языка. То есть то, на каком уровне он позволяет работать с данными. Ассемблер к примеру - язык низкого уровня. C - среднего, а скажем, Java - уже высокого. При этом нет ничего "плохого" в том, чтобы "быть языком низкого уровня" - это просто означает, что программисту нужно будет гораздо лучше понимать, что он делает, так как за него многое не делается компилятором. Плюсом этого является огромная гибкость - оптимальнее кода труднее придумать. Другое дело, что в последнее время процессорное время стало на много порядков дешевле, чем время программиста.
Я программировал и на Assembler, и на Pascal, и на C/C++ и на Visual C#, и на Perl, на PL-SQL, конечно же на PHP, даже на "недоязыке" 1С доводилось.
И мое мнение таково - умеешь программировать - спрограммируешь что угодно. Если не дано - то сможешь сделать "что-то", и то по мануалам, но не более того.
Я, к примеру, тоже художник от слова "худо", потому не берусь за дизайн - зачем мне заниматься не своим делом ?
Про низкий и высокий уровень - я думаю, имелся ввиду уровень языка. То есть то, на каком уровне он позволяет работать с данными. Ассемблер к примеру - язык низкого уровня. C - среднего, а скажем, Java - уже высокого. При этом нет ничего "плохого" в том, чтобы "быть языком низкого уровня" - это просто означает, что программисту нужно будет гораздо лучше понимать, что он делает, так как за него многое не делается компилятором. Плюсом этого является огромная гибкость - оптимальнее кода труднее придумать. Другое дело, что в последнее время процессорное время стало на много порядков дешевле, чем время программиста.
Я программировал и на Assembler, и на Pascal, и на C/C++ и на Visual C#, и на Perl, на PL-SQL, конечно же на PHP, даже на "недоязыке" 1С доводилось.
И мое мнение таково - умеешь программировать - спрограммируешь что угодно. Если не дано - то сможешь сделать "что-то", и то по мануалам, но не более того.
Я, к примеру, тоже художник от слова "худо", потому не берусь за дизайн - зачем мне заниматься не своим делом ?
12. Infuzzer - 18 Ноября, 2007 - 12:02:33 - перейти к сообщению
Костэн пишет:
да, моя цель это создание сайтов и всё что туда входит..
Так не бывает
Человек--веб-студия это не у всех получается. Определись лучше, в каком плане ты хочешь быть гуру. В плане дизайна? Макетирования? Верстки? Программирования?
Выбери одну тему и сначала выучи ее на все 100%. А потом можно будет добавлять знания. Учиться никогда не поздно.
13. valenok - 18 Ноября, 2007 - 12:31:16 - перейти к сообщению
Вы делайте как я начинал..
Насмотрелся на один крутой сайт
посещал его ежедневно, по несколько часов,
потом бац, знакомый сидит и говорит
"Сашь, подойди, я сайт сделал"
Я - Ого, чего, где, как
Он мне показывает белую пустую страницу браузера и говорит - смотри
Я смотрю, думаю чёт не то,смотрю на адрес - мои документы
Он тоже на это сомтри смотрит, и говорит - а секундочку.
Открывает блокнот и к куче непонятной галиматьи дописывает слова - Мой сайт.
Обновляет страницу -и о чудо - написанно мой сайт - .
Постоял я там с минуту, потом отобрал у него книжку и прочёл.. всю..
Потом тут подумал, там подумал - и давай делать сайт, а не абы какой, а тот мой любимый.
Ну не то чтобы я до сих пор уже его сделал, но архив с файлами у меня ещё хранится ..
Бери себе чёниьт поделать - лопату и в перёд.
У меня в своё время ушло 2 недели чтобы прочитать четвёртую и пятую главы в книжке. 7 и 8 я до сих пор и не прочитал ..
Вообщем смотря на сколько хватит вашего желания и энтузизма.
Рано или поздно всё таки научитесь, но если "не дано", то скорее поздно, а для этого нужно много терпения и желания..
Где вы себя видите через 5 лет?
Именно этим хотите заниматься сейчас?
Может лучше на археолога пойти древние манускрипты культа племени мая читать ..
Насмотрелся на один крутой сайт
посещал его ежедневно, по несколько часов,
потом бац, знакомый сидит и говорит
"Сашь, подойди, я сайт сделал"
Я - Ого, чего, где, как
Он мне показывает белую пустую страницу браузера и говорит - смотри
Я смотрю, думаю чёт не то,смотрю на адрес - мои документы
Он тоже на это сомтри смотрит, и говорит - а секундочку.
Открывает блокнот и к куче непонятной галиматьи дописывает слова - Мой сайт.
Обновляет страницу -и о чудо - написанно мой сайт - .
Постоял я там с минуту, потом отобрал у него книжку и прочёл.. всю..
Потом тут подумал, там подумал - и давай делать сайт, а не абы какой, а тот мой любимый.
Ну не то чтобы я до сих пор уже его сделал, но архив с файлами у меня ещё хранится ..
Бери себе чёниьт поделать - лопату и в перёд.
У меня в своё время ушло 2 недели чтобы прочитать четвёртую и пятую главы в книжке. 7 и 8 я до сих пор и не прочитал ..
Вообщем смотря на сколько хватит вашего желания и энтузизма.
Рано или поздно всё таки научитесь, но если "не дано", то скорее поздно, а для этого нужно много терпения и желания..
Где вы себя видите через 5 лет?
Именно этим хотите заниматься сейчас?
Может лучше на археолога пойти древние манускрипты культа племени мая читать ..
14. Infuzzer - 18 Ноября, 2007 - 12:43:34 - перейти к сообщению
Можно и в качестве хобби этим заниматься, почему нет?
Вопрос - чем заниматься, опять-же. Дизайном? Версткой? Программированием? Юзабилити?
Вопрос - чем заниматься, опять-же. Дизайном? Версткой? Программированием? Юзабилити?
15. EuGen - 18 Ноября, 2007 - 13:28:58 - перейти к сообщению
А при чем тут вообще это? Речь то о том, что может или нет .. "дано" или нет.
Но всегда если есть желание - человек научится всему.
Но всегда если есть желание - человек научится всему.