![]() |
С чего начать учить Php?
PEPSICOLA настроен серьёзно... Из-за моих прокуренных мозгов Delphi не дается :rolleyes:
Посоветуйте с чего начать учить PHP? Может там какой нибудь FAQ, либо напишите с чего вы начинали, какие книги необходимо преобрести или скачать и распечатать? |
P.S. - Use Google напрягает, в смысле того, что очень много сайтов "PHP для новичков", "PHP за 24 часа", PHP FAQ, Учим PHP, там в основном идёт сайт о программировании вообщем... короче друг у друга все ворованное, какое то не понятное...
Мне основы нужны :) То есть с нуля. |
|
:-*
Щас почитаю :) |
У меня есть учебник хороший ( я сам по нему учил... тока вот не доучил :( ) не помню откуда качал... если хочеш скину!!
|
Спасибо Nexwill, но что бы тебе трафик не тратить, скажи лучше название или преведи первую главу :) Поищу...
Как раз книжка мне хорошо подойдет, меня в будни дома нету по 10 часов, примерно 4 часа я только в поезде еду :) |
Пепси,щас стало модным говорить что выучил пхп за ночь,отчасти правда,отчасти нет))
Синтаксис и функции легко выучить,понять,но эфективно применять на практике никто за 1 ночь не сможет...Посоветую книгу Дениса Колиснеченко,сам по нему учил...хз какое издание,но у меня не было регвыров))) пришлось так учить)) |
Чтобы сайты рисовать с PHP - сам язык долго учить ненадо. qBin верно сказал, главное применять знания. Изучил массивы, рег. выражения, циклы. А дальше - бери справочник функций - и вперед. Если долго этим заниматься, то справочники уже не понадобятся.
А вот чтобы уже всякие хитрости с PHP вытворять, это надо читать доп. литературу и по-чаще бывать на php.net =] |
Денис Колиснеченко... этого автора в сети нету =) ни в Google ни в Rambler'e
Zadoxlik, понятно :) А с чем учить то эти " массивы, рег. выражения, циклы" ? :) Ну тот phpfaq это ясно... Просто я бы напечатать хотел, мне читать с монитора тяжело. |
Да и все буквы у меня расплывчатые... Ну монитор древний просто =)
|
Немного фамилию неправильно написал))) сорри "Денис Колисниченко"
Вота его хоупага)) http://dkws.narod.ru/ |
Учить с любым из тех учебников для новичков что ты находил. И пусть у тебя глаза не разбегаются - как правило содержание учебников этих схоже.
Главное - в течение обучения не пренепрегать эксперементами. Прочел параграф - и вперед - напиши какую-нить простенькую программку. Вот еще - советую с Мускула не начинать сразу. Часто можно найти учебник PHP&MySQL, где про PHP говорено собственно самую малость. Совет большой - научись структурировать информацию в файлах, а затем уже переходи на дб. ДБ на самом деле сильно много проблем убирает. Но я считаю необходимо уметь управляться без ДБ, т.к. именно с работой с файлами много чего приходит полезного в опыт начинающего PHP-кодера. |
BiG Спасибо вам ! :) Всё... я углублюсь изучение :)
|
Ну я так понял что этой книги:
"Денис Колисниченко Самоучитель PHP 4\5" В сети нету. qBiN, ты по ней учился? :) |
http://www.softtime.ru. - посмотри тут
|
http://ro-ot.info/2005/10/13/razrabo...k_velling.html
Я вот по этой учился. имхо лучший выбор! |
Пепсикола,да по ней.Потом по матереалам в сети...
зы:Лучшие книги бумажные))) Електронные забрасываешь,да и читать не удобно... |
|
Tedd, вот же Nexwill привел сайт:
http://www.softtime.ru/ Там справа, чуть ниже в меню есть и форум php, учебник, статьи и всё что нужно :) Я завтра собираюсь пойти поискать учебник что ли... Потому что скачав пару книг в pdf я понял что такое дерьмовое качество даже к распечатке не годиться :) |
Вот ещё полезный конкретный линк
Вообще, очень неплохая бесплатная подборка литературы, в том числе и платной, лежит на веб-хаке. Я часто пользуюсь. Если кто не знал: http://www.web-hack.ru/books/
Там же и по php, когда скачаешь, то прияно удивишься, что учебник в html формате). Доступно, просто, наглядно, понятно. |
http://nexwill.narod.ru/Php.rar Вот тут лежит учебник! :D
|
Ну почему narod.ru? =((( ;)
А что за учебник, если 4\5 то рульно ;) |
Пепси, как там твоё изучение продвигается?
|
Цитата:
|
Цитата:
Смотри во флуде ;) |
я вот тоже тока начал учить php... уже кое как чтото соображаю... вот хочу сессии полностью понять... функции, масивы, переменные, запись/чтение файлов знаю... хех, как же это все муторно...
|
По-моему ) это и составляет основу всего программирования на пхп
|
Выкенте учебники, они для тех, кто не верети в себя. Чтобы выучить синтиксис php (впрочем как и сделать любое другое дело) нудно, во-первых, поверить в себя. Во-вторых, определиться что вам нужно. Что вам нгужно? Науится программировать или изучить синтаксис php? Это разные вещи, но так как вы задаете этот вопрос, пологаю что вас интерисует именно первое. Чтобы научится программировать не нужно знать синтаксис ни php, ни c++ ни асемблера. Нужно уметь думать как машина, нужно уметь складывать и забыть вычитание, деление итп. Нужно научиться последовательности. Ну и потом уже всяких полиморфизмам, инкапсуляциям и прочее. Чтобы стать программистом изачально надо стать алгоритмизатором
http://algolist.manual.ru/ Как только вы сможете любое действие разложить на четкий алгоритм - вы сможете программировать. Тогда и стоит перейти к изучению синтаксиса. Могу заверить, на изучение синтаксиса у вас удет неделя, для более глубокво может год. Но чтобы написать форум или портал - хватит недели. Все что вам может пригодится в изучении синтаксиса - мануал, вот этот: http://ru.php.net/distributions/manu..._manual_ru.chm Каждый программист имеет своой стиль написания кода, свои оссобенности, отличаи, уникальность. Читая книги типа "Учебник PHP" вы наследуете стиль автора книги, а значит перестаете быть уникальным программистом, вы можете стать хорошим специалистом, но вы будете таким же как все. |
Цитата:
Цитата:
Про мышление программиста: Тут ты прав почти во всем,синтаксис мало что означает,главное правильно думать=>создавать алгоритмы. Но это тоже приходит со временем,пока ты не встречаешься с "трудной" проблемой,ты не научишься правильно разделять действие на части\алгоритмы. Вот вроде бы и все. |
Цитата:
Цитата:
$a>5 $b>21 $c<4 а не $a>=6 $b>=22 $c<=3 казалось бы мелочи, но из этих мелочей складывается очень многое. Вот пример (тут обычно все смеются...) Пример из php, можно написать PHP код:
PHP код:
PHP код:
Но вцелом я с тобой солидарен, стиль приходит с опытом и временем. Если рассуждать вцелом, то успех зависит от опыта, времени и уникальности. В свое время уникальность приходит либо с опытом, либо со временем. Если нет уникальности и опыта, но есть время, то и уникальность и опыт можно наверстать настолько быстро, насколько это возможно конкретному человеку. Но если нет времени (например ты работаешь) и нет уникальности (работаешь не на себя, а на дядю), то опыт тружно повышать (т.к. делаешь только то, что скажет дядя. А дядя берет 2-3 проекта в месяц и все типа сайтов-визиток, чтоб без гемороя и счастлив). Короче олго можно продолжать, но суть - время единственное, чего всегда не хватает. И я даже знаю почему - потому что в сутках 24 часа и хоть ты тресни. Моменто морэ. |
Добавлю что хорошо бы прочитать статью Дмитрия Бородина про оптимизацию php кода в свое время после прочтения статьи и просмотра скорости работы функций я сильно изменил свой стиль кода(в том же примере от Trinux я раньше писал как в 1 случае,но вскоре после прочтения у меня сложился 3 стиль.). must read так сказать :)
2Trinux Вот я не слышал о различиях между >\< и <=\>= Может просветишь? |
на phpclub говорят, что данная статья не имеет никакой практической ценности...
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!
phpclub решает однозначно. Статья (насколько я ее помню) затрагивает мелочи, касаемые программирования, но они действуют при больших нагрузках. а и потом, кто такой Бородин? Человек, который практически в одиночку поднял уровень русских php программеров на мировой уровень! Именно его заслуга в этом!!! Далее, человек, который не просто написал веб-шелл, который стал легендой, до сих пор никто не может переалюнуть его шелл по удобству листания файлов и директорий! Бородин это легенда. И кто такой phpclub? За всех говорить не буду, но модер раздела баз данных твердо верит в существование реляционных баз данных и уверен что запрос соединения нисколько не медленее точечного =))))) Блин, зарегте на античате Бородина и phpclub, я Бородину репутации добавлю, а phpclub забаню к бебеням. Просто небо и земля, словно моська, которая лает на слона!!!! епрст! Сорри... эмоции... nerezus, кончай сидеть в этой дыре. могу порекоммендовать webscript.ru, куда более опытные люди сидят. Правдя там в разделе о сих пор Ромик коммандует, главное с ним не спорить =))) 2 qBiN Ты внатуре не знаешь разницы или прикалываешься? =))) > - больше >= - больше или равно и "меньше" соответсвтенно Разницы практически никакой, как видишь, но она есть, хоть и ничтожно малая. |
Цитата:
|
Михаил Фленов - "php глазами хакера".Сам начинал с этой книги.
Все картко и в тему. Куча примеров. |
Я начал с книги Энди Харрис - PHP/MySQL для начинающих, потом купил ещё две: Дмитрий Котеров, Алексей Котеров - PHP5 в подлиннике и Профессиональное PHP программирование (авторов человек 10). PHP глазами хакера тоже читал, но после всего прочитанного до этого книга показалась абсолютно пустой.
|
Цитата:
|
я бы посоветовал Джон Кеггол,са мначинал с нее
|
Фленов - не дай бог...
Хотя вообще, если честно, книжка не особенно важна - ка бы там не описывали, в конце концов прочитав ее и еще парочку книг поймешь истину. У меня так всегда было, даже когда первая книга была галимой (что я потом ощутил обычно). А топик вы подняли просто псц.. археологи |
Цитата:
А тему закрываю, ибо нефиг - старая уже. |
| Время: 08:31 |