pkorobeinikov
User-
Posts
41 -
Joined
-
Last visited
About pkorobeinikov
- Birthday June 26
Information
-
Sex
Мужчина
-
From
Москва
Contacts
-
Web site
http://petruha.net
pkorobeinikov's Achievements
Explorer (1/14)
33
Reputation
-
Это личное фото автора. Очень ему подходит.
-
Адекватно? Разберитесь с протоколами интернета. Настройте сервер на unix-подобной машине. Поймите, как работают серверные приложения. Стремитесь быть специалистами.
-
Выговорился бы один раз про ваши денверы и опенсерверы, да столько слов нецензурных не знаю. Поднимайте нормальные веб-сервера и виртуальные хосты на них.
-
Можно переопределить методы alert(), confirm() и prompt() объекта окна, но отрисовку придется делать самому. Такой вариант мне представляется наиболее удобным.
-
Вы в курсе, что тип файла не обязательно соответствует расширению? Для определения типа файла завяжитесь на формат файла, а не на его расширение.
-
Расширяйте, если в этом есть необходимость. Я бы добавил метод clone(), который мог бы рекурсивно клонировать массивы, и each(), который бы обходил массив, применяя к каждому элементу функцию обратного вызова.
-
Речь идёт про PHP: http://ru2.php.net/substr http://ru.php.net/mb_substr
-
Это из какой области Вы спросили? Java, .NET? Там очень гибкие конструкторы запросов, могут довольно много.
-
Теоретичиский вопрос по созданию "конструктора"
pkorobeinikov replied to solovin1986's question in Database
Кстати, на чтение mysql (с myisam движком) может даже пошустрее будет. В конце-концов, никто не отменяет кэширование. -
Теоретичиский вопрос по созданию "конструктора"
pkorobeinikov replied to solovin1986's question in Database
Такая схема называется "Звезда". Вам нужно выделить следующие сущности: 1. Товар (product) 2. Характеристика, или параметр, (parameter) 3. Значение параметра (parameter_value) И определить между ними связи. Сложность будет заключаться в типах данных значений параметров, если потребуется использовать значения разных типов. -
"return false" - не требуется. Если класс не будет найден, на экране появится стойкий Fatal Error. Лучше не использовать strtolower(), а именовать файлы в том же регистре, как и классы, например: class Postgres {} -> Postgres.php class Controller {} -> Controller.php Про нагрузку не берите в голову.
-
Попробуйте. Пока никто не жаловался. Классы могут быть в разных директориях. Директории должны быть в include_path. Обычно все пути проекта добавляют в include_path. Не берите пока в голову. Так и делают. index.php -- это точка входа для любого приложения. Посмотрите, как это сделано во фреймворках на php. Для ЧПУ используют mod_rewrite, с перенаправлением запроса на index.php. Анализ строки запроса производят уже в приложении.
-
Может быть тогда я смогу ответить на те вопросы, которые Вас интересуют?