Рейтинг@Mail.ru
 
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |

07-11-2010 / Clr
Мой мессадж, кстати, имел тот смысл, что даже если бы у меня и было чем посмотреть ваш файл, толку от этого было бы не много, потому что я совершенно не в курсе, каково современное состояние PHP, и что там нынче считается правильным, а что - устаревшим.
Лечите комплексы, короче.
07-11-2010 / twin
Ну хорошо, коли так.
Готов принести извинения.

Просто уже выработался рефлекс, если в критиках появляется приверженец руби, питона и иже с ними, то все. Конструктив заканчивантся, начинается разговор через губу.

Что касается Ваших замечаний - исправил, хотя и не считал критичными.

А вот для чего было так пафосно их выкладывать на свой бложек, для меня загадка. Для меня вообще загадка, зачем люди копаются в чужих исходниках. Это сродни копанию в корзине с грязным исподнем.

Я разбирал код который выставлен в паблик, причем за деньги. Имею полное право написать статью на правах рецензии.
Разберите мой, я буду очень благодарен. Но зачем в исходник то лезть...
07-11-2010 / Clr
Да в общем-то всё банально. Зашел, почитал, тыкнул средней кнопкой по привычке в меню (привычка открывать всё на новых вкладках), увидел что не работает, удивился, открыл исходник страницы, сильно удивился, соотнёс с названием сайта, совсем-совсем удивился - написал.

Что касается руби, раз уж вы подняли эту тему, то сейчас моя область применения этого языка не столько веб-девелопинг, сколько скриптование и обработка текста как таковые. Возможность взять готовый код и прикрутить его еще и на вебсервере — скорее приятный бонус.
Тут скорее не PHP vs Ruby, а Perl vs Ruby, поскольку PHP как интепретатор общего назначения никогда и не позиционировался.
В условиях, когда один язык позволяет делать, например, вот так:

to_remove = '([\s,.\'";:!?()]|' + to_remove2.scan(/../).join('|')  + '|' + to_remove3.scan(/.../).join('|')  + '|\-|[0-9])+';
regexp = Regexp.new(to_remove);
fragments = content.split("\n\n").inject({}) do |r, n|

    n = n.strip
    replaces.each { |a, b| n = n.gsub(a, b) }
    key = n.gsub(regexp, "");
    r[key] = n if key

    r

end.values.sort do |a, b|
    aa = 0; bb = 0;
    sort_pattern.each { |pattern, value|
        aa += value if a[pattern] == pattern
        bb += value if b[pattern] == pattern
    }
    aa <=> bb
end


а в другой язык - не позволяет и заставляет для решения подобной задачи написать гору малопонятных строк, вопрос, что использовать, в общем-то не стоит.
07-11-2010 / twin
совсем-совсем удивился - написал.
Ну Ваше право, писать о чем угодно. Мне двойная польза - исправил баги и получил внешнюю ссылку. В знак благодарности - Ваша ссылка, тоже может кому пригодится.

Что касается Ruby - у всех своя ниша. И каждый хвалит свое болото, тоже вполне законное желание.

PHP гораздо демократичнее, от того и сайт такой тут. Чтобы любой желающий смог написать пару страниц. Только правильно написать.

А по сему я всегда рад конструктивной критке.
09-11-2010 / Roma
Добрый день. Хочу сказать, что уроки Попова это для тех кто хочет понять истоки пхп, создать минимальный сайт, без никаких ах приколов и наворотов ... Собственно я изучал начала по его видеоурокам и там исправлял некоторые ошибки ... Потому, что несколько не делало ... А в общем Попов хороший дизайнер ... Собствено я его уважаю ... А вы правильно сделали, что исправили ошибки, чтобы те кто уже немного разобрался в пхп смог перейти на более высокий уровень его изучения. Для тех кто хочет заниматься пхп и вообще веб, нужно читать специальные книги и искать видеоуроки других пхп программистов... Не судите за неверно написанную орфографию я с Украини.
12-11-2010 / Clr
"уроки Попова это для тех кто хочет понять истоки пхп"
Вы можете себе представить, чтобы ошибки были... в школьном букваре? В каком-нибудь самоучителе? В справочнике ПДД?
Тот, кто делает, что-либо для начинающих, для учащихся, не имеет права делать ошибок вообще. Это же очевидно!
Попов - безответственный коммерсант, делающий деньги на людях, делающих первые шаги в веб-технологиях. Никакой ценности его курсы не представляют, и место им - на свалке.
15-11-2010 / Виталий
Спасибо создателям этого сайта за грамотное и доступное простому смертному изложение информации. На этот ресурс наткнулся случайно, перелопатив кучу страниц и тонны кода. Теперь, наконец, могу бросить лопату и сесть за работу. Ваши уроки помогли выявить кучу ошибок, которые раньше я считал "правильным кодом" ибо так научили. Ну, типа, УРА!
22-11-2010 / Earlo
кстати помнится что цикл do while он аргументировал что если использовать просто while то не выводиться первый элемент массива
22-11-2010 / twin
Ну это полная чушь. Если он так аргументировал, то он еще хуже, чем я думал.
22-11-2010 / Earlo
кстати статья отличная) спасибо
23-11-2010 / HeX
Я не адвокат защищать не буду,у меня
"кент" искал много инфы по сайто-строению
и нашол только у Попова,ему не хватало техники по написанию сайтов на php,после курса он начал писать
сайты и довольно не плохие, и причём особо уделял теме по безопасности,к чему это я
а к тому что если человек захочет что-то
сделать как надо то будет не только Попова
смотреть но и Учебники читать. И кто-муже
Попов не уделял времени по безопасности
это не входило в его курс !!!!!
24-11-2010 / HeX
Вот вы тут  http://irbis-team.com/15/19/4 написали Java-script для начало надо было дать людям азы Java-script
или как это понимать?
вы смотрите только в чужой огород а у самих бардак  
24-11-2010 / twin
Попов не уделял времени по безопасности
это не входило в его курс !!!!!

Вот именно. Он учил вас прыгать с самолета, а парашют в его курс не входил... Ну вот и допрыгались.

А про
для начало надо было дать людям азы Java-script
хорошо сказал Козьма Прутков - нельзя объять необъятное. Я не могу дать всех азов. Вот Вам, к примеру, не помешали бы уроки грамматики, но приходится писать о том, что важнее.

Там скрипт просто для красоты, цель урока несколько иная была. Придет время, напишем и про этот момент. Готовится достаточно объемный материал по JS и по jQuery.

Всему свое время.
24-11-2010 / HeX
1 когда мне было 6 лет я уехал с России  
так что моя грамматика приемлемая
2 он учил не меня и слава всевышнему что и не ты !
3 ты не можешь дать всех азов а у других
требуешь
4 чел продвигается а тебя жаба давит?
24-11-2010 / HeX
Clr
А Этот ваще гоблин уёбок

Тот, кто делает, что-либо для начинающих, для учащихся, не имеет права делать ошибок вообще. Это же очевидно!
24-11-2010 / twin
Осетрина не бывает второй свежести. Или ты знаешь язык, или нет. Забыть его невозможно даже за всю твою 13-летнюю жизнь.

Если русский язык не родной, то это было бы простительно. Однако такие обороты, как ваще гоблин уёбок дают основание предположить, что это не так. Ну а уровень разговорной речи и правописания на родном языке обычно говорит об уровне повествующего.

Совсем не удивительно, что защищают Поповское ноу-хау в области преподавания люди подобного уровня. Он нашел свою аудиторию.

Ну да и хорошо, естественный отбор в действии. Вот это:

2 он учил не меня и слава всевышнему что и не ты !

очень ласкает слух. Не приведи, Господи, таких учеников.
25-11-2010 / Cheizer
Попов просто зарабатывает, я также начинал с его курсов, и он молодец, сделал так, а кто грамотнее преподнес?, в видео формате только грамотно и качественно без воды, альтернатив то нет, книги читать, да нет ничего хуже учиться по книгам кодировать, это мое личное мнение, Автору ОГРОМНОЕ СПАСИБО за материал, я давно смотрю на курс Попова php + mysql как на детский сад, но начинал с него, главное совершенствоваться, материал оч хороший, все просто и доступно для новичков! Спасибо!
27-11-2010 / Макс
Помогите советом или дайте ссылку, пожалуйста >>> У меня возникли трудности при добавлении инфо в Базу Данных непосредственно из файла .php:

При вставке информации в БД через файл php (mysql_insert.php) БД действительно изменяется, НО:
1. Вместо введенных данных добавляется новая ПУСТАЯ строка;
2. При дальнейшем обращении к файлу "mysql_insert.php" через окно браузера форма для отправки не возвращается, а выдает "Информация в базу добавлена!". Что делает невозможным дальнейшее добавление.


>>>Таким образом, в БД появляются сотни новых ПУСТЫХ строк, причем даже после их удаления номерация вновь созданных начинается с учетом удаленных. >>>Что

делать?

Решения: Из диска Попова я распаковал исходники, но описанная выше ситуация повторяется уже 2 дня угробил лишь на это, не могу найти решения.А у него на видео все красиво получается. Как заставить форму ввода возвращаться при обновлении и корректно забивать данные в БД?
27-11-2010 / twin
>>Что делать?
Сначала выкинуть этот диск, потом сформулировать вопрос более корректно и задать на форуме.
27-11-2010 / Серый
Позвольте и мне своих пять кАпеет всунуть! ))
Тоже недавно начал заниматься php. Сначала очень радовался, когда нашел "халявные" курсы Попова. ПрАшел их, написал пару "поповских" сайтов "для себя". И так случилось, что заглянул в админку jooml'ы. И Очень удивился, насколько она гибка и, как показалась, "сложна". Но вскоре, зашел в очередной раз в админку "поповского" сайта и офиигел насколько "это", мягко говоря дерево. Пришел к логическому выводу что с такой админкой хороший функциональный сайт не сделать(про саму структуры я еще тогда не думал). И я понял, что те хорошие сайты, что есть в интернете, ну явно не сделаны как у Попова. Чисто случайно попал на ваш сайт. По началу обрадовался, ну вот "новый уровень". Но меня насторожила вступительное слово:
"...Многое может показаться лишним и ненужным. Если в процессе изучения возникнет острое желание все бросить с криком - "да на кой это все, и так нормально работает!!!" - именно так и сделайте.
Значит Вы просто еще не созрели для серьёзной, профессиональной работы. Не нужно себя мучать.
Оно потом, со временем, к Вам вернется, желание сделать все как положено..." ТАк у меня и случилось, после второй страницы, я решил что это "высшие материи" и они не для меня. Как, кажется, здесь или на форуме было подмечено, что сначала все пытаются изобрести велосипед, а потом понимают, что это "не то":) Так и у меня. На основе поповских уроков, я попытался сделать нечто свое. И в конце понял, что это полная лажа. Тогда сунув голову под холодную воду, что бы остудить свой пыл, собрался с мыслями и заново сел за уроки с этого сайта. И весьма успешно пока, что. Конечно есть много не понятного, и приходиться ко всему самому доходить, это не видео курс, где все разжевано. Но радости больше когда сам к этому доходишь. Вот такая моя история. С одной стороны, хочется сказать Попову все же спасибо, потому, как его курсы дали старт. Но с другой если он учит за деньги, то пусть учит как надо. Как по мне из его видео курса нужно оставить только теоретическую часть, где разжевываются основы. Но их нужно "слегка" полностью переписать, основываясь на справочниках и др. литературе. Это мое субъективное мнение. Почему так?! Начал я вообще изучать php по книге "PHP для начинающих" очень трудно мне шли основы и теория. На видео курсах все быстрее и конкретнее. Вот так то :) А авторам сего сайта низкий поклон за бескорыстность и энтузиазм! К сожалению, у меня нет ел. кошелька, но "пиво" я бы автору выставил.
P.S. Надеюсь, что придет время когда Попов повысить свой уровень как программист и у него проснется совесть...
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |