
Иван Шумов
User-
Posts
1,685 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Иван Шумов
-
select{background: url('images/select.gif') repeat-x; border: 1px solid #acacac;} <select class="md"> <option value="">январь</option> <option value="">февраль</option> <option value="">март</option> </select> в FF все просто замечательно, а осел и ДАЖЕ ОПЕРА не показывают фон. нипонимай.
-
Redj ты не прав. все зависит от того как сделано. если CMS на основе шаблонов, то кто мешает сделать все шаблоны на слоях, паддингами и таблички только для всяких статистик там... вот как раз сижу и занимаюсь созданием DIV'ного шаблона для CMS и пусть кто-то скажет что это гон какой-то
-
Изменение отображающихся данных при смене SELECT'a
Иван Шумов replied to bar-boss's question in JavaScript
<select onchange="document.getElementById(this.value).style.display = """> <option value="1">1111</option> </select> <div id="1" style="display: none;">TEXT</div> что-то в этом роде -
Изменение отображающихся данных при смене SELECT'a
Иван Шумов replied to bar-boss's question in JavaScript
<select onchange="location.replace('http://www.sait.ru/');"> ну а если хочешь без перезагрузка страницы - тут Аякс надо -
Программная архитектура для сайта (теория).
Иван Шумов replied to Иван Шумов's topic in Tricks and solutions
в личку отписал, сорри, но не могу -
Нет Слава.. не были.... по крайней мере не все
-
Поскольку постоянно появляются в сети люди, являющиеся новичками в веб-программировании и при этом обладающие большими амбициями ?я хочу написать свой движок? меня это достало и я решил написать эту статью. Сразу предупрежу, что слово теория в заголовке не случайно ? в статье вы не найдете примеров кода, я буду описывать исключительно принцип работы сайта. Итак, начнем. Для того чтобы не разговаривать ?на пальцах? нарисовал небольшую пояснительную картинку: Итак, как мы видим ? у нас есть 5 основных компонент сайта: ЯДРО Пожалуй самым простейшим определением ядра станет ?транспорт для данных?. Так и есть ? ядро должно обеспечивать связь между остальными 4мя компонентами. Через него должны проходить практически все обработки на сайте. В общем ядро пишется для того чтоб облегчить жизнь программисту ? можно написать для ядра класс, выполняющий множество различных операций, а после этого одной функцией подключать его. База данных Собственно вся информация сайта должна размещаться именно в базе. Причина думаю ясна: для ядра сайта пишется единыжды е? обработчик, после чего нам остается только использовать его функции. Классы Главная, можно сказать, составляющая ядра. Это те самые скрипты, благодаря которым и происходит вся обработка данных ? чтение и редактирование базы данных, обработка файлов, парсинг шаблонов, пережатие картинок и видео-роликов и т.п. Иными словами обращаясь к ядру с какой-то просьбой мы обращаемся к какому-то из этих классов. Страница сайта Собственно то что мы видим в Интернете. Конечно для пользователя это просто набор тегов, стилей, JS и даже аякса, но с точки зрения это совокупность более мелких модулей. Причина такого модульного построения сайта базируется на гибкости страниц ? можно свободно перемещать, добавлять и удалять какие-то части страницы или заменять на более подходящие, а так же улучшать без необходимости копаться во ВСЕМ коде сайта. Модули Составные части страницы. Собственно они и есть то что мы видим на странице сайта будь то голосовалка или целый новостной раздел. Итак, что нам дает данное описание 5и основных компонент сайта? А то что модульное программирование обеспечивает гибкость сайта и облегчает его редактирование для программиста. Это та основа которую следует запомнить раз и навсегда, если она не очевидна для вас, потому как если вы будите делать ?все-в-одном ? ? быстро устанете и возможно даже бросите начатый проект. А как оно работает? Пора задать этот важный вопрос. Давайте разберем пример: пользователь открывает некую страницу сайта. Прошу заметить ? это очень краткий алгоритм потому как методов реализации у каждого программиста свой и каждый из этих шагов может выглядеть очень по-разному. А как бы сделал я? Конечно же не мог не описать свой метод решения. Вы, конечно, можете сказать что это тоже самое что я писал выше, но прошу заметить, что в моей реализации намного больше конкретики. Вот так. Как видите ? в принципе ничего сверх умного и хитрого в архитектуре нет. Реализация на языке программирования гораздо сложнее, чем в данный момент я и занимаюсь. Как только у меня появится свое ядро ? обещаю выложить его код с подробным описанием на обсуждение. Буду рад всем комментариям ? как положительным, так и негативным. В принципе это первая моя статья, но я не прошу из-за этого относиться критикам ко мне снисходительно. Статью у себя размещу чуть позже - как сайт перестройку переживет © Иван Шумов http://9lap.ru/
-
а еще есть способ трассировки echo "1"; если в каком-то месте глохнет или его альтернатива ($q = mysql_query("...")) ? 1 : 0 - краткая запись if - но зато как удобно!
-
<td><div style="overflow: hidden;"></div></td> покатит?
-
геморрой, реально - это не пару строчек прописать
-
на примере покажи, может у тебя путь к картинке кривой?
-
1) не стоит так извращаться 2) подгрузать шрифты можно, но только EOT 3) с TTF даже не надейся что справишься
-
пацталом.. слушай, это кто-то из наших форумчан же делал)))) ответят - точно UPD делал maddogrts
-
http://stepbystep.htmlbook.ru/?id=62 http://stepbystep.htmlbook.ru/?id=63 и вот это
-
подтверждаю - внутри ... надо писать JS
-
Дима.. забань нас обоих!
-
*Качает головой* ребенок...
-
Это не знание .. знание - это когда ты понимаешь ЧТО, КАК, ОТКУДА и КУДА пересылается. как обрабатывается и что должно получиться
-
и что? А то, что синтаксис оператора echo, на сколько мне известно не придусматривает использование скобок для перечисления параметров этого оператора. гонишь товарищ
-
ты бы мои исходники почитал) я перерывал тут архивы, наткнулся на конфиг ipb в котором цитата баша в тему была, вспомнил что патчил форум, и что-то меня рассмешило вот и добавил)
-
есть 2 хорошие студии которые знаю - nimax.ru и siluetstudio.com, вторая лучше - сразу говорю
-
проблема возникает по причине IE-FF-Opera ...это вечная проблема
-
я просто в ответ на жалобу про 4 строки подписи .... все, оффтоп закончил
-
Вы человек? Ща проверим! $result = ($you == "HomoSapience") ? "Вы человек!!" : "Вы не человек!"; echo($result); 3 строки, какие проблемы?
-
ага - и сортировку по дате ты сделаешь так же быстро и просто .... и кто сказал что он маленький - он обычный... просто я на него дизайн не вешал. примерно такой-же на многих сайтах висит