Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: PHP
Форумы портала PHP.SU » Разное » Прочее » PHP

Страниц (2): [1] 2 »
 

1. leon1993 - 26 Июня, 2011 - 12:30:14 - перейти к сообщению
Всем привет. программисты подскажите что такое - не могу понять язык php изучаю уже месяц или полтора, не понимаю смысл, когда разбираюсь в сложном коде не понимаю что и откуда берется и для чего это надо. Программсит - им становятся от природы? или надо обладать каким то определенным складом ума? как мне в этом разобратся, усидчив и очень нравится это, но не получается, бьюсь, бьюсь, мучаюсь и трачу нервы постоянно с тем, что ни че не получается. смотрю видео уроки например или читаю книгу - в коде все ясно, повторяю все и делаю как там, но когда дело доходит до того, чтобы написать что то самому, у меня не получается, и сразу лезу в интернет или в ту же самую книгу чтобы подглядеть и списать, так как самому не получается. как мне с этим всем справится и научится всему этому, есть очень огромное желание всему этому научится и усидчивость.
2. komprenda - 26 Июня, 2011 - 12:56:30 - перейти к сообщению
leon1993 пишет:
Всем привет. программисты подскажите что такое - не могу понять язык php изучаю уже месяц или полтора, не понимаю смысл, когда разбираюсь в сложном коде не понимаю что и откуда берется и для чего это надо. Программсит - им становятся от природы? или надо обладать каким то определенным складом ума? как мне в этом разобратся, усидчив и очень нравится это, но не получается, бьюсь, бьюсь, мучаюсь и трачу нервы постоянно с тем, что ни че не получается. смотрю видео уроки например или читаю книгу - в коде все ясно, повторяю все и делаю как там, но когда дело доходит до того, чтобы написать что то самому, у меня не получается, и сразу лезу в интернет или в ту же самую книгу чтобы подглядеть и списать, так как самому не получается. как мне с этим всем справится и научится всему этому, есть очень огромное желание всему этому научится и усидчивость.


Для начала скачай IDE нормальную(например, NetBeans, там сочетанием клавиш ctrl + space можно вызвать справку по функции). Скачай какой-нибудь скрипт с hotscripts.com попытайся разобраться как он работает, начинай писать гостевую
3. Давит - 26 Июня, 2011 - 13:02:03 - перейти к сообщению
leon1993
hmtl CSS немного изучите
4. vsll - 26 Июня, 2011 - 13:03:35 - перейти к сообщению
google и поиск в файлах уже готового cms
5. White - 26 Июня, 2011 - 13:31:22 - перейти к сообщению
Начните с основ програмирования, а потом начинайте изучать языки.

Цитата:
Программсит - им становятся от природы? или надо обладать каким то определенным складом ума?


Способности к программированию - это не знание определенных языков програмирования. Это склонность к логическому мышлению, умение анализировать, формализовать обьекты и события в логические выражения.(ИМХО)

Попробуйте ручкой на листике рисовать блок-схемы к вашим задачам.

P.S. Начните с изучения Pascal или VB, они наиболее просты, и по ним есть много книг для начинающих (по VB например есть замечательная книга Глушакова).
6. leon1993 - 26 Июня, 2011 - 13:40:35 - перейти к сообщению
Давит пишет:
leon1993
hmtl CSS немного изучите
html и css знаю отлично, работаю верстальщиком на данный момент, держал свой сайт на dle
(Добавление)
komprenda пишет:
... начинай писать гостевую
гостевую писал уже по уроку, понятно, а захотел написать сам без урока, не смог, не знал с чего начать(
7. Invert - 26 Июня, 2011 - 13:46:09 - перейти к сообщению
Мне кажется, что ТС должен сперва понять, для чего нужно PHP и какие задачи он решает.
Вторым нужно понять, с помощью каких инструментов и как именно это делается.



Потом: Ставите себе задачу - реализовать нечто. Строите схему или структуру этого скрипта, и создаете по блокам.
Все просто, никаких сверхмозгов не требуется. Нужно просто понять, что нужно сделать.
8. komprenda - 26 Июня, 2011 - 13:59:31 - перейти к сообщению
komprenda пишет:
гостевую писал уже по уроку, понятно, а захотел написать сам без урока, не смог, не знал с чего начать


Посмотри примеры гостевых на hotscripts.com
9. Slavenin - 26 Июня, 2011 - 14:15:26 - перейти к сообщению
White пишет:
Начните с изучения Pascal или VB

позволю себе не согласится, изучение языков стоит начинать с наиболее жестко типизированных языков с С++, например, это прививает привычку к чистоте кода, сам начинал свой путь с него. жаль в php нет столь же строгой типизации, ИМХО.
leon1993 пишет:
Программсит - им становятся от природы? или надо обладать каким то определенным складом ума?

любой склад ума можно в себе развить было бы желание.
leon1993 пишет:
не смог, не знал с чего начать(

начать стоит с того, что разбить сложную задачу на множество маленьких подзадач. Для каждой подзадачи написать свою функцию, которая будет ее реализовывать, если подзадача большая ее стоит разделить еще на подподзадачи. Сгруппировать функции по классам. Написать интерфейс для каждого класса (хотя оптимально сначала продумать интерфейс, а потом его реализацию в классе/классах, но это уже другая тема)
Например, Задача: дать возможность пользователям выбрать какие-то данные из базы. Подзадачи: обеспечить связь между ядром и пользователем, сделать функционал конструктора для пользователя, сделать функцию обработки параметров выбранных пользователем, отправить запрос в базу, распарсить ответ, вернуть результат пользователю. большую подзадачу обработки параметров можно разбить на подзадачи: функция анализатор параметров, обслуживающие функции, добавляющие указанные части запроса. и т.д.

Как видно любая задача может быть решена путем последовательных действий. Подмигивание
10. leon1993 - 26 Июня, 2011 - 14:36:07 - перейти к сообщению
пробовал делать админку по уроку Попова, знаете все для меня было понятным и доступным, делал прям за ним по шагам. когда все сделал до конца, и решил сделать сам тоже самое я просто растерялся полностью и не знал с чего начинать, вылетело из головы абсолютно все, может из за того что все вылетает из головы быстро мне и не дается выучить php? учился в колледже техническом мы проходили там языки: pascal, basic, c++,delphi но все это поверхностно(
11. Саныч - 26 Июня, 2011 - 14:40:33 - перейти к сообщению
забудьте вы этого Попова вместе с его уроками, после них еще и переучиваться прийдется...
Я так понял, у вас не получается зделать "с ума", т.е. без подсказок в виде книг, гугла и т.д.? И зачем вам это надо? Зачем засорять себе голову, когда можно подсмотреть чтото? Вы просто пробуйте, повторяйте, а потом со временем и без подсказок будете все делать...
12. leon1993 - 26 Июня, 2011 - 14:51:29 - перейти к сообщению
Саныч пишет:
забудьте вы этого Попова вместе с его уроками, после них еще и переучиваться прийдется...
Я так понял, у вас не получается зделать "с ума", т.е. без подсказок в виде книг, гугла и т.д.? И зачем вам это надо? Зачем засорять себе голову, когда можно подсмотреть чтото? Вы просто пробуйте, повторяйте, а потом со временем и без подсказок будете все делать...
а что его уроки бесполезные?
13. Slavenin - 26 Июня, 2011 - 14:52:23 - перейти к сообщению
Саныч пишет:
Вы просто пробуйте, повторяйте, а потом со временем и без подсказок будете все делать...

помимо этого еще и старайтесь понять а почему именно так, а не иначе и отслеживать логику создания скрипта.
14. vsll - 26 Июня, 2011 - 14:58:00 - перейти к сообщению
почаще делайте глубокие приседания (попой пола ксаться)
_o
/\|
15. leon1993 - 26 Июня, 2011 - 15:05:22 - перейти к сообщению
Vasiliya пишет:
почаще делайте глубокие приседания (попой пола ксаться)
_o
/\|
к чему это было сказано

 

Powered by ExBB FM 1.0 RC1