[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Пишу свою ЦМС (типа друпала)
WarDJ
Всем привет, пишу сейчас себе модульную систему для сайта, возникло несколько вопросов.

1. Есть ли отличие если я использую не экземпляры классов а напрямую например Page::$content = Module::create(Module::param($module));

Имею в виду скорость обработки такого кода.

2. У меня переменные $_GET все проходят через
очистку от ненужных символов типа < > | \ / ( )и т д, но в значении переменной возможны символы = , : ; именно эти символы и все больше никаких, при использовании GET переменной я ее получаю следующим образом
Data::passed($_GET['var']);

где в Data::passed

if(!isset($passed)){
return false;
}
return htmlspecialchars(trim($passed));

$_POST я пока не использовал, насколько такой код безопасен? Имеется в виду $_GET запросы

3. Всю страницу я держу в памяти как это отражается на сервере? в смысле нагрузка))

Спасибо за ответы))



Спустя 18 минут, 11 секунд (18.11.2010 - 19:20) Basili4 написал(а):
WarDJ
Дам бесплатный совет. брось займись чем нибудь и вправду полезным. CMS не осилишь а если и осилишь несто подобное то 100% её все разберут на посты на говонокоды.

Что на пыхи писать более нечего как игры и цмс ки ?????

Спустя 2 минуты, 23 секунды (18.11.2010 - 19:23) vasa_c написал(а):
1. Почему все начинающие спрашивают не, что удобнее, правильнее, более расширяемое и лучше поддерживаемое? А что быстрее.
Интересна скорость - замерьте.

2. Безопасный код, это код, который пишет человек, который понимает, что он делает и откуда может прийти опасность.
Вы понимаете, зачем вы производите эту очистку?
С каких пор эти символы стали ненужными?

3. Как вы её в памяти держите?

Спустя 1 час, 52 минуты (18.11.2010 - 21:15) WarDJ написал(а):
вопрос решон спасибо


_____________
Сессия как MMORPG рулят либо задроты либо донаторы.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.