За какой взяться проект,тоесть создать себе задачу для практики дабы изучить PHP язык?
Уже как месяца 4 в хоатичном режиме изучать PHP язык,просто невероятное желание посвятить свою жизнь программированию,очень сильно интересует создание ботов телеграмма,также базы данных,ее возможностей для построения автоматизированной системы и очень сильно распыляюсь на все виды статей,уроков,учебных пособий,не могу построить учебный план,помогите понять что требуется для ПРАКТИКИ для закрепления прочитанного,просто невозможно БЕЗ ПРАКТИКИ все это держать в голове сплошной бардак,учебных пособий достаточно,просто хотя бы понять структуру связи баз данных с веб сервером как они общаются как браузер обращается к базе данных как она отвечает ему как это все выводится в браузере для конечного пользования,на самом может быть облегчающим способом практикования всего этого, понимания связи структуры общения всех этих файлов скриптов между собой ИМЕННО НА ПРАКТИКЕ чтобы все прочитанное как то уложилось в голову,ОЧЕНЬ нужна ваша помощь УВАЖАЕМЫЕ ГУРУ ПРОГРАММИРОВАНИЯ.
Когда изучал php сразу как то и задачи появились, первый скрипт написал после прочтения 100 страниц книги. Возьмите любой учебник и читайте, так вы хотя бы теорию будете знать, основные конструкции, массивы, переменные, циклы, условия. Далее работа с формами, работа с файлами, работа с бд.
Первые книги читая, можно пропустить работу с бд и классы и прочее ооп. Когда осилите основы, уже изучите классы, основу, разберите как работать со стандартными классами. Тот же ziparchive DOM SPL PDO
Начните писать например гостевую книгу, js тоже пока не трогайте. Вместо бд используйте файлы. Так вы поймёте лучше работу с массивами и строками. Ну и далее уже по тихому любой каприз
Что для этого требуется чтобы создать сеть?просто пункты которые я буду по этапно выпонять например сделать файлы такие то,подключить веб сервер ,запросы к моим файлам,или есть именно практический учебник в котором поэтапно будут даваться задачи и решения их?спасибо за ответ
Vasilstalin, это конечно сарказм, но отчасти - создав большой проект вы:
1) Поймете какие задачи для разработки характерны в целом
2) Научитесь создавать сложные структуры данных
3) Скорее всего повысите качество кода
4) Узнаете много технологий и сможете выбирать между ними в зависимости от задачи
5) Естественно получите опыт и знания
Из минусов - ЭТО ДОЛГО!, с другой стороны и оценку по времени и трудозатратам прокачаете.
ThunderCat, я понял,а где можно найти пример создания как тут все советуют блога хотя бы,как научиться веб сервер установить как настроить файлы с данными (html разметку,php код который будет все обрабатывать,запросы отправленные с браузнра пользователя,как вообще связь происходит браузер-веб сервер-база данных-файлы,просто я при создании рекламы наткнулся на пиксель фб и понял что я многого не знаю, пиксель фб который в разметку сайта вводишь и он считывает пользователей зашедших на твою страницу,наверное в обратку как то делает запрос браузеру пользователя на куки,не могу понять пиксель устанавливаю получается к себе в базу данных в файл разметки и при заходе пользователя на сайт где стоит пиксель,пиксель должен срабатываться,пускай получил данные спомощью запроса(не знаю как именно он это делает)код(тоесть функция его) запроса в пикселе должен же быть связан с кодом на который это функция ссылается и если это все ссылается на не мой веб сервер ,то как можно файл скрипта поместить в базу данных одного вебсервера(моего сайта)и сделать его ссылку запроса полученных данных на веб сервер фб,вообще не пойму
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.