Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: что вы думаете про коды Попова?
 
 автор: vikari   (03.09.2009 в 13:33)   письмо автору
 
 

Сделала сайт по диску Евгения Попова Php и mysql для начинающих.
Сайт оброс информацией: статей 1000, книг и программ не меньше... Популярность сайта растет.
Но меня мучают жуткие сомнения!
Гуру, скажите, что думаете про коды Попова? Легко ломануть такой сайт? и если он медленно грузится, это тоже из-за плохого кода?
Очень нужен совет! Стоит ли дальше работать с этим сайтом? начинать новый проект? или как-то править старый код? год работы вложен в сайт!
Буду рада всем ответам. С уважением, Вика

  Ответить  
 
 автор: Valick   (03.09.2009 в 15:40)   письмо автору
 
   для: vikari   (03.09.2009 в 13:33)
 

http://softtime.ru/forum/read.php?id_forum=3&id_theme=66822
http://softtime.ru/forum/read.php?id_forum=3&id_theme=66964

Я лично вообще не уверен что есть в природе такой человек Евгений Попов.
Все эти видеокурсы.. это насквозь коммерческий продукт, в котором есть всё что нужно - крючок и наживка... было бы неплохо php и mysql туда добавить ;)

Я лично ничего не имею против Евгения Попова равно как и против его видеокурса, ну зараборал человек денег, ну молодец.
Но если уж на то пошло то для меня является гораздо более авторитетными людьми являются Дмитрий Котеров, Игорь Симдянов и Trianon (к сожалению не знаю настоящих ФИО)

  Ответить  
 
 автор: vtos   (03.09.2009 в 16:21)   письмо автору
 
   для: vikari   (03.09.2009 в 13:33)
 

Я хоть и не считаю себя супер-крутым разработчиком в области web, но начал я изучение этой предметной области с курса Попова. Но это была всего лишь основа, а далее пошли книги Котерова, Симдянова, Кузнецова, поиск информации на форумах... И оказалось, что все в web-программировании намного серьезнее и сложнее, чем это изложено у Попова в его курсах. Его курс - просто стартовая площадка, не более того... Как уже было замечено выше, это действительно коммерческий продукт, его цель - продать и получить бабки... Не научить кого-то, а просто продать. Делать сайт по его курсам и выкладывать в его сеть, imho, не совсем разумно. В его методике полно "дырок"... Учиться надо на серьезных книгах указанных выше авторов, читать форумы, статьи (причем желательно и зарубежных авторов тоже, если знание языка позволяет). А его курс - просто основа... и то - в разумных пределах.

  Ответить  
 
 автор: VikaRI   (03.09.2009 в 19:00)   письмо автору
 
   для: vtos   (03.09.2009 в 16:21)
 

Вот мой сайт
http://uti-puti.com.ua
что скажите? выдержу любую критику!
просто не хочеться потратить на него еще кучу времени, а его или хакнут, или при увеличении посещаемости на него никто не сможет зайти из-за того, что он не загрузится...

  Ответить  
 
 автор: chexov   (04.09.2009 в 07:15)   письмо автору
 
   для: VikaRI   (03.09.2009 в 19:00)
 

Интересно, сайт уже "оброс" информацией и популярностью, а его до сих пор не хакнули, стоит задуматься...отсюда два варианта, либо нет серьезной уязвимости либо не такой уж он и популярный, раз до него нет дела:)

  Ответить  
 
 автор: VikaRI   (04.09.2009 в 07:52)   письмо автору
 
   для: chexov   (04.09.2009 в 07:15)
 

мы хотим выйти на более серьезный региональный уровень, а там конкуренты будут и посещаемость тоже вырастет. По-этому и интересуюсь

  Ответить  
 
 автор: chexov   (04.09.2009 в 08:44)   письмо автору
 
   для: VikaRI   (04.09.2009 в 07:52)
 

Нужно просто брать и выходить на желаемый уровень, а там была не была. Похакают-сделаете другой сайт, не похакают-значит развивайтесь дальше:) Что касается оптимизации кода и увеличения производительности рессурса то тут код смотреть надо

  Ответить  
 
 автор: vtos   (04.09.2009 в 09:38)   письмо автору
 
   для: VikaRI   (03.09.2009 в 19:00)
 

Не знаю, имею ли я право критиковать ваш сайт, но там меню "скачет" при наведении курсора на его пункты. Точнее, "скачет" весь левый блок... Это вопросы верстки уже...
А насчет безопасности - нужно читать соответствующие статьи (их масса просто...) и на первое время пытаться вставлять в код элементарные проверки передаваемых данных (причем полученных не только от пользователя, а вообще всех данных, которые "крутятся" в скриптах). А потом уже нужно будет переделывать код, учитывая полученные знания. Остаюсь при своем мнении - после курсов Попова нужно идти за книжками Котерова, Симдянова и Кузнецова. И вы увидите, что курсов Попова не то, что недостаточно, а там просто иногда используются совсем неэффективные и даже опасные (в плане безопасности) методы и, прочитав указанные выше книги, вы получите новые знания о правилах создания web-приложения. Вот их-то потом вы и будете использовать и приведет это все к тому, что вы просто перепишите весь код своего сайта, но уже совсем на другом уровне.

  Ответить  
 
 автор: VikaRI   (04.09.2009 в 09:45)   письмо автору
 
   для: vtos   (04.09.2009 в 09:38)
 

>и на первое время пытаться вставлять в код элементарные проверки передаваемых данных (причем полученных не только от пользователя, а вообще всех данных, которые "крутятся" в скриптах). А потом уже нужно будет переделывать код, учитывая полученные знания.
а где можно прочесть про это подробнее? и какую из этих книг Вы посоветуете мне взять первой? Помните, давая совет, что я полный юзер и особа женского пола

  Ответить  
 
 автор: vtos   (04.09.2009 в 10:01)   письмо автору
 
   для: VikaRI   (04.09.2009 в 09:45)
 

Начните с этого: http://softtime.ru/info/articlephp.php?id_article=35. Это базовые знания.
А вообще набираете в Гугле - "безопасное программирование на PHP" или "создание безопасных приложений на php" и все в этом духе...Получите массу материала.
Также очень рекомендую зайти на сайт журнала "Хакер" - http://www.xakep.ru/magazine/ и поискать там специализированный выпуск на это тему (то есть безопасность web-приложений). Там все написано простым языком и иногда даже с юмором... ;-)

Насчет книг - сразу же берите книгу Дмитрия Котерова - "PHP 5". Вот она - http://www.bizbook.ru/book.html?id=10492
Можете постараться найти эту книгу в электронном варианте и скачать, но я сам такую ссылку давать не имею права...
Вам ее надолго хватит - читайте от самого начала до конца, ничего не пропуская, даже если все это кажется сложным, все равно разберетесь - он доступным языком пишет...
Для изучения MYSQL берете вот это - http://softtime.ru/sql/?id_article=104
И тоже читаете от начала до конца, ничего не пропуская.

Ну и для получения базовых рекомендаций по написанию кода вообще (то есть независимо от языка программирования) найдите книгу зарубежного автора Макконела с примерно таким названием: "Совершенный код". Там даны правила написания программного кода ВООБЩЕ. Использовать их или нет - личное дело каждого, но изучив это издание, свои знания вы пополните по-любому...

  Ответить  
 
 автор: VikaRI   (04.09.2009 в 10:24)   письмо автору
 
   для: vtos   (04.09.2009 в 10:01)
 

а про верстку я знаю - жутковатая, спасибо за критику! очень большое)

  Ответить  
 
 автор: VikaRI   (04.09.2009 в 12:04)   письмо автору
 
   для: VikaRI   (04.09.2009 в 10:24)
 

скажите, а у вас случайно меню не в mozilla лезит? просто у меня в опере и explorere нормально, а только там меню не выпадает...

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования