С разрешением - или брать заведомо подходящие размеры, например ширину 800px, либо резиновый с мин\макс шириной. Об этом вам лучше расскажут в форумах по верстке)
Делать сначала дивы на главной странице и в дивы с помощью Include вставлять блоки или в блоках сделать оформление и вставлять их в страницу?
Сделать главный шаблон, с разметкой для блоков, в котором содержится общая структура страницы. В него, в необходимых местах, подключать блоки, со своей "локальной" разметкой.
Новичку от новичка ))
Применяя ООП, код выходит более организованным, логичным. Правильно построенный ООП код сильно уменьшает возможность ошибки и упрощает расширение.
В общем то самому интересно что скажут более опытные на этот счет.
спс за советы)
Поставил на виртуалку дебиан, запустил апач, пхп, мускул, поставил друпал потестил чуть чуть, работает быстрей денвера. Viper Убунту ставил родиелям, почему то душа к ней не лежит =\ EuGen Slackware попробую на нетбук поставить,в универе на левых лекциях поколупаю)
В общем то все ничего, напрягают права очень) А еще отвлекает от основной цели, больше с системой вожусь чем с php, с навыком надеюсь пройдет)
pifagor87 Не, это так, то что в голову пришло,сам с таким не сталкивался. Будет разрывать слова и рвать теги, даж не знаю как в рамках БД такое вылечить. Такое подойдет только для текста без форматирования. Если грузить каждый раз весь текст, а потом через php выделять нужную часть - то будет попроще и можно будет уже что нить придумать.
Еще можно выделять каждую страницу меткой, например <!--page1-->, а затем разбирать весь текст в соответствиии с метками.
Назрела такая необходимость - под седьмой виндой, на виртуалке поставить Linux систему, поднять на ней Apache и юзать как локальный сервер.
Не силен в этом, так что мог криво выразиться, но думаю суть понятна.
Собственно подтолкнула меня к этому некоторая тормознутость Денвера (хотя возможно я не правильно его готовлю)). Много вожусь с Drupal, он требователен к ресурсам, еле грузится на локалке. Да к тому же хочется освоиться в Linux системах немного.
В администрировании шарю плохо. Все знакомство с Linux сводится к установке MeeGo на нетбук))
Что посоветуете? Какой дистрибутив, виртуалку и т.д. ?
сначала <div style="float:right;text-align:right;">тут то что справа</div>, а затем все, что леве него в ячейке. Если я правильно вас понял то можно так.
DlTA У меня к примеру так: Блоки хранятся в БД, у каждого блока прописан регион где он выводится, тема и, грубо говоря, статус пользователя которому его показывать.
Соответственно при инициализации системы грузятся данные о текущей теме и пользователе, а дальше включаются в работу модули блоков, контента и общей информации о странице (мета, заголовок, меню и т.д.), каждый из которых отправляет данные в модуль ответственный за вывод, где эти данные вставляются в шаблоны.
На завершающем этапе вызывается метод модуля вывода, который выводит составленную из кусочков страницу..
(не претендую на соответствие стандартам)))
хм, идентификатор странички - uri.
что мешает кроме запроса главного контента делать запрос различных блоков? а при желании по uri можно запрешать\разрешать вывод того или иного блока на конкретной странице.
Имхо как-то так.
Alek АПИ, грубо говоря, это предоставление какой либо системой средств для её испозования извне. И у всех систем оно разное.
Если вас интересует контакт - на хабре есть несколько статей ну и вообще надо гуглить. Facebook, Twitter, сервисы Гугла - на офсайтах, разделы для разработчиков - там хорошие описания и примеры. Но там про php вы врятле что найдете, в основном JS. А дальше уже можно с помощью АЯКСа, отправлять полученные данные на сервер.
Ближе к php API каких нибудь CMS, например того же Друпал, документация так же есть на офсайте.
В общем для успешной работы с любым апи для начала надо хорошо знать тот язык, посредством которого вы это апи будите использовать. Сами методы API как правило ничего сложного не представляют - запрос-ответ..
1) Создаем объект класса db2
2) Запускается конструктор этого класса
3) конструктор db2 вызывает конструктор родительского класса
4) В конструкторе db1 переменным с логином и паролем присваиваются данные.
5) Так как класс db2 не знает таких переменных, которые описаны в конструкторе db1, то он создает новые переменные с таким же именами для класса db2 (т.к. указанно $this) и присваивает им соответствующие значения
6) дальше во всех методах класса используются созданные конструктором переменные