Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Bard |
Отправлено: Jul 22 2011, 11:44 AM
|
||
Прапорщик Группа: Members Сообщений: 33 Пользователь №: 1127 Регистрация: 7-September 07 |
Вот тут запичалился, с разработкой своего движка. Хочу реализовать такую структуру странички: $core->header() #рабочее пространство, всё что заключено в теги body $core->footer() естественно нужно подрубать файл с классом, но привычная конструкция мне кажеться несколько несуразной:
Хочеться реализовать в одну строку, и может я делаю что то не очень оптимально, уверен что готовы 10000101010 и 1 шаблон только гуглил не нашол ничего Вумного. |
||
meta-trader |
Отправлено: Jul 22 2011, 06:25 PM
|
Команда ЭйсВэб Группа: Super moderator Сообщений: 1120 Пользователь №: 1194 Регистрация: 11-October 07 |
header() - ?
-------------------- Нужен форум для сайта? Создать свой форум Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой! Международный сервис фришных форумов - создать форум бесплатно. |
meta-trader |
Отправлено: Jul 23 2011, 09:42 AM
|
Команда ЭйсВэб Группа: Super moderator Сообщений: 1120 Пользователь №: 1194 Регистрация: 11-October 07 |
Короче надо забыть про файлы Только БД!
Мод реврайт + php + БД + шаблоны html. А начинать разработку движка нужно с ядра. PS.: а что footer() будет выводить после </body>? Целая функция ради </html>? -------------------- Нужен форум для сайта? Создать свой форум Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой! Международный сервис фришных форумов - создать форум бесплатно. |
Bard |
Отправлено: Jul 25 2011, 07:03 AM
|
||||||
Прапорщик Группа: Members Сообщений: 33 Пользователь №: 1127 Регистрация: 7-September 07 |
должно выглядеть так #обработка инклуда #обработка метода header() #рабочая область #обработка footer()
header() это обработчик из класса ядра, который выводит все подключаемые файлы css,js меты, прописывает header'ы и прочую потитень
Много что можно добавить, например пост обработчики событий, мутная тема, пусть будет на дальнейшее расширение, я и сам ещё не вкурил, но наслышан.
Если не сложно линки на вразумляющие статьи. Спасибо. |
||||||
Bard |
Отправлено: Jul 25 2011, 07:29 AM
|
Прапорщик Группа: Members Сообщений: 33 Пользователь №: 1127 Регистрация: 7-September 07 |
Линк на mod rewrite, мне понравилось.
_http://htaccess.net.ru |
meta-trader |
Отправлено: Jul 25 2011, 10:30 AM
|
Команда ЭйсВэб Группа: Super moderator Сообщений: 1120 Пользователь №: 1194 Регистрация: 11-October 07 |
Переименуй обработчик header(). А то редиректить куда-то будет. Сам как-то с таким траблом столкнулся.
Я пытался так сделать, как ты описывааешь и вновь вернулся к старым страницам + вставки кодов... Мне не удалось всё (хедер и футер) запрограммировать в одну функцию. db.php - файл с функциями index.php style.css .htaccess jquery.js /images/ /attach/ ----------- Всё что нужно для сайта. -------------------- Нужен форум для сайта? Создать свой форум Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой! Международный сервис фришных форумов - создать форум бесплатно. |
Bard |
Отправлено: Jul 25 2011, 11:40 AM
|
||||||
Прапорщик Группа: Members Сообщений: 33 Пользователь №: 1127 Регистрация: 7-September 07 |
Он ведь предположительно будет так вызываться:
Думаю проблем не возникнет.
Всё верно, вопрос юзабилити. В идеале ручками не нужно будет создавать файл, а только через некую "админку". Или всё же ручками но дописав $core-header() текст и $core->footer(); Мне вот интересно как правельней рацианальней всё сделать? Ведь юзеру (не программисту) не нужен код? Он должен жмакать до потери пульса по красивый иконкам, и в итоге получить работоспособный сайт. Но и прогеров не обделить, чтоб сунувшись в код они не испытывали трепетный ужас, как например с 1c - bitrix, в коей мне довелось работать... |
||||||