|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.03.2008, 20:11 | #1 |
Регистрация: 25.03.2008
Сообщений: 4
|
PHP как язык для обучения программированию "с нуля"?
Здраствуйте и заранее извиняюсь, если тема подобная была....
Вопрос: от многих программистов я слышу, что PHP совсем не подходит как " первый язык" и лучше его учить после языков программирования для дескопа (c/c++ , delphi и тд).Имеется ли смысл в этом? |
25.03.2008, 22:10 | #2 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
Я не знаю фактически ни одного десктопного языка. По крайней мере на уровне, на котором я зна РНР.
Если собираешься писать исключительно веб-скрипты, то имхо не обязательно начинать с "обычных" языков. Я вот недавно начал учить С++, и благодаря моим знаниям РНР - мне это немного легче, чем начинать полностью с нуля. То же самое можно сказать про обратный вариант. Просто РНР узко специализирован. Он легче в изучении, в применении и я бы даже сказал немного расслабляет программиста своей неприхотливостью. )))) Имхо, такой вариант с десктопным языком не пройдёт. Вобщем, важно то, чем ты будешь заниматься.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
25.03.2008, 22:31 | #3 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,608
|
DooM1k, начни с изучения стандартов html - дня 2 всего уйдет, а потом include в PHP заюзаешь, поймешь зачем PHP придумали. А вообще, PHP это лишь скрипт, который исполняет "десктопная программа".
|
26.03.2008, 07:37 | #4 |
Евгений Злобин
Пользователь
Регистрация: 14.11.2006
Сообщений: 92
|
в PHP нет четкой типизации, нет чистого ООП. Поэтому не стоит с него начинать. Лучше уж Си или Pascal - хотя бы основы изучи. Иначе потом будет сложно на чем-либо другом писать. Начав с php - программист менее "дисциплинирован", прошу не буквально это понимать.
html за два дня не выучить. Можно понять логику построения, но не в коем случае не выучишь всех тэгов, всех особенностей. К тому же он не ограничивается одним лишь языком разметки. Есть ещё css, xml, xhtml и пр. пр. пр. |
26.03.2008, 13:40 | #5 | |
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
2ZEVS
Цитата:
И математика очень настораживает. взять хоть общеизвестный пример: echo (int((0.1+0.7)*10)) выводит 7. тогда как echo (int((0.8)*10)) выводит 8. Естественно, есть простое объяснение сему феномену, но подобное поведение языка -вероятно не то, с чего следует начинать. Хотя imho. ЗЫ. Сейчас делаю связку amfphp+flex. Вскрытие покажет.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
Последний раз редактировалось crazy horse; 26.03.2008 в 13:54. |
|
28.03.2008, 14:37 | #6 | |
Регистрация: 25.03.2008
Сообщений: 4
|
Цитата:
|
|
28.03.2008, 14:48 | #7 |
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
2DooM1k
Встречный вопрос - а что вы хотите писать? Возможно вам придется по вкусу ява. она более-менее универсальна и имеет больше общего с такими языками как cpp, delphi.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
|
28.03.2008, 18:27 | #8 | |
Регистрация: 25.03.2008
Сообщений: 4
|
Цитата:
Вобщем мне нужен язык программирования, которй мог быть полезным для вебпрограммирования... |
|
31.03.2008, 09:18 | #9 | |
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
Цитата:
Хотя web-app я бы на нем писать не стал. Обратите внимание так же на c#, asp.net.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
Последний раз редактировалось crazy horse; 31.03.2008 в 09:49. |
|
31.03.2008, 17:34 | #10 |
Регистрация: 25.03.2008
Сообщений: 4
|
crazy horse у меня возникли вопросы, если не трудно ответьте на них...
1.Вопрос насчте java, а именно для Web. Допустим я создал коммерческий сайт на данном языке + какая - нибудь база данных. Нужно платить какие-нибудь деньги на лицензию или что-то типо этого? 2. Чтобы программировать на С++, нужно сперва изучить C ? 3. java подходит для обучения? ( сложность не пугает ) Правда меня "пугает" огромное количество технологий... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует | skobets | Общие вопросы C/C++ | 2 | 03.06.2008 06:51 |
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) | Dorvir | Microsoft Office Excel | 2 | 28.03.2008 10:03 |
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" | MAcK | Компоненты Delphi | 11 | 24.10.2007 10:49 |
На чем пишутся стратегии типа "Казаков" и "Эпохи империи" | Tayfun | Свободное общение | 3 | 26.06.2007 20:27 |