Профессионализм в програмировании PHP

sun
На сайте с 22.10.2005
Offline
81
sun
#31
Miha Kuzmin (KMY):
sun, ну ты сравнил, какую-то ацтойную спамилку на пыхе и сайт на прологе

Не, я говорю про супер спамилку, на турбо прологе, вот бы жесть была, PR-11 за пару суток :D

devmen.com (http://devmen.com/)
Segey
На сайте с 23.08.2005
Offline
404
#32

sun,

Спасибо.

Вобщем понятно, учимся дальше.

Brexit - уже совсем рядом. (https://about-this-model.blogspot.com/2019/03/brexit.html)
Dreammaker
На сайте с 20.04.2006
Offline
570
#33
sun:
Segey, попробую ответить на ваши вопросы:
1) Ну это вам ни кто не скажет, учитесь, разбивайтесь.
2) почитайте здесь http://ru.wikipedia.org/wiki/Model_View_Controller пригодиться если сайты делать ООП
3) На это я вам ответил выше.

Можно взглянуть на www.codeigniter.com - простейшие и интересные видеотуториалы... И хорошо раскрывают (как по мне) подход MVC.

Кстати, замечаю, что со временем исчезает боязнь использовать чужой код в проектах для решения велосипедных задач.

sun
На сайте с 22.10.2005
Offline
81
sun
#34
Dreammaker:
Кстати, замечаю, что со временем исчезает боязнь использовать чужой код в проектах для решения велосипедных задач.

Я бы даже сказал не боязнь, а чувство " я напишу это сам, чем буду разбираться в чужом коде", сменяется "лень писать самому, использую то что сделано другими", главное только не использовать то что не проверено :)

Segey
На сайте с 23.08.2005
Offline
404
#35

sun, Dreammaker,

Не посоветуете, раз уж заговорили где можно хорошие библиотеки ф-й найти готовые хорошего качества и бесплатные?

Dreammaker
На сайте с 20.04.2006
Offline
570
#36
sun:
Я бы даже сказал не боязнь, а чувство " я напишу это сам, чем буду разбираться в чужом коде", сменяется "лень писать самому, использую то что сделано другими", главное только не использовать то что не проверено :)

Да, наверное так даже точнее.

В том же codeigniter'е данные передаваемые в LIMIT не приводятся к integer (по крайней мере для MySQL драйвера) нужно написать баг-репорт руки никак не доходят :) Может я и ошибаюсь, но то что проверил на основные ошибки - не жалею. Написание такого фреймворка заняло бы очень много времени, а так уже практически готовый продукт. :)

sun
На сайте с 22.10.2005
Offline
81
sun
#37
Segey:
sun, Dreammaker,
Не посоветуете, раз уж заговорили где можно хорошие библиотеки ф-й найти готовые хорошего качества и бесплатные?

Pear в помощь :) мне нравиться особено парсер exсel нужная штука...

[Удален]
#38
sun:
главное только не использовать то что не проверено

Со временем начинаешь на глаз определять хороший код или нет, в качественно написанном коде многое кардинально отличается, начиная от просто оформления и заканчивая конструкциями типа

require_once(substr(__FILE__, 0, strlen(__FILE__) - strlen("/include.php"))."/bx_root.php");

или

//вставить документ по его id
function print_doc($id_page){
eval("?>".trim(stripslashes(@mysql_result(mysql_query("SELECT * FROM pages WHERE page_id='$id_page'"), 0, "page_text"))));
}

(с) http://phpclub.ru/talk/showthread.php?s=&threadid=81008&perpage=20&pagenumber=1

Dreammaker
На сайте с 20.04.2006
Offline
570
#39
Segey:
sun, Dreammaker,
Не посоветуете, раз уж заговорили где можно хорошие библиотеки ф-й найти готовые хорошего качества и бесплатные?

Гляньте тот же codegniter. На phpclasses.org попадаются нормальные, но часто чего-то не хватает им :) На sourсeforge.net можно глянуть.

Ну и гугл тоже помогает.. :) В общем, всё что LGPL, MIT, BSD - друг честного программера :) если нормально написано.

[Удален]
#40
Dreammaker:
На sourсeforge.net можно глянуть.

это из области вредных советов :) (там столько ужаса что хорошие вещи там хоть и есть но их трудно найти)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий