![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 02.01.2014
Сообщений: 369
|
![]()
Доброго времени суток !
Просьба не удалять тему ... я тут буду задавать вопросы и выкладывать свои скрипты на обзор для советов что подправить что бы что бы код смотрелся хорошо так сказать ... спасибо за ранее .
"Я не волшебник, я только учусь"
Последний раз редактировалось s88s; 19.06.2014 в 23:44. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 26.01.2007
Сообщений: 278
|
![]()
Это блог ?
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 02.01.2014
Сообщений: 369
|
![]()
нет это не блог
я создал как то тему в общем общении там задавал вопросы мне было сказано что бы я шел сюда и тут спрашивал сечас мне просто интересен вопрос в как написан код норм или что можно подправить для красоты ... про ошибки не спрашиваю так как код работает норм
"Я не волшебник, я только учусь"
Последний раз редактировалось s88s; 20.06.2014 в 08:02. |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Так а какой вопрос по топу? Выложен файл, а вопрос где?
I'm learning to live...
|
![]() |
![]() |
![]() |
#6 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,692
|
![]()
ok, начнем =)
1. Не смешивайте логику с выводом! Обзаведитесь классом View. 2. Роутер, контроллеры и действия. Т.е. если вы переходите по ссылке httр://example.com/calculator/two, то подключается контроллер calculator, который вызывает действие two, которое прописано для get запроса в роутере(REST) и возвращает конкретный view. И например в действии calc(которое прописано в html форме как action="/calculator/calc") выполняется расчет, потом вызывается действие two которое возвращает view которому вы говорите вычисленные данные и возвращаете его(для реализации ajax несколько иной подход). 3. calc или найти реализацию с обратной польской. 4. Не работать с суперглобальными переменными напрямую. Т.к. в них может прийти что угодно вплоть до кода который по не аккуратности разработчика может выполниться на сервере или у клиента(при использовании eval например), нужно реализовать класс с фильтрами(валидацией). 5. Запрещайте доступ к папкам которые не должны быть видны извне! Во первых если это apache, то в корневом .htaccess дожно быть прописано "Options All -Indexes", во вторых во всех папка куда доступ закрыт должен лежать .htaccess "deny from all", также лучше выносить конфиги и библиотеки за пределы "Document root". Последний раз редактировалось Kostia; 20.06.2014 в 15:06. |
![]() |
![]() |
![]() |
#9 | |
Смайлик :)
Форумчанин
Регистрация: 12.12.2010
Сообщений: 445
|
![]() Цитата:
Самый перспективный framework Yii (c)
|
|
![]() |
![]() |
![]() |
#10 | |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,692
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помошь!!! | kalyamba | Общие вопросы по Java, Java SE, Kotlin | 3 | 19.04.2020 12:37 |
Объясните новичку азы php | SL1M_DOGG | PHP | 4 | 01.02.2013 15:26 |
Помошь в дальнейшем изучении php | max400 | PHP | 3 | 18.09.2011 23:34 |
Нужна помошь в настройке PHP и Apache | DrHouse | Помощь студентам | 10 | 13.07.2009 22:04 |
нужна помошь новичку. не могу получить вывод в label. | Cor88 | Общие вопросы Delphi | 12 | 30.09.2007 20:19 |