Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Совершенствуем CMS - не простая задача, но думую заинтересует!
 
 автор: JIEXA   (11.07.2005 в 19:14)   письмо автору
 
 

Текст вопрос я положил в прикрепленный файл

   
 
 автор: Akira   (11.07.2005 в 21:00)   письмо автору
 
   для: JIEXA   (11.07.2005 в 19:14)
 

Здорово и быстро =)

   
 
 автор: JIEXA   (11.07.2005 в 21:48)   письмо автору
 
   для: Akira   (11.07.2005 в 21:00)
 

Это вы про что?

   
 
 автор: Akira   (12.07.2005 в 00:04)   письмо автору
 
   для: JIEXA   (11.07.2005 в 21:48)
 

Про сайт. Кстати говоря, я пришел к выводу, что движок для сайта должен быть уникальным в своем роде - только это позволит добиться максимальной функциональности.

   
 
 автор: JIEXA   (12.07.2005 в 00:38)   письмо автору
 
   для: Akira   (12.07.2005 в 00:04)
 

А вы незнаете, как мне решить задачу описанную в прикрепленном файле.
Для всех: Пожалуйста, высказывайте свои мнения, по поводу, как решить данную задачу...

   
 
 автор: Akira   (12.07.2005 в 00:50)   письмо автору
 
   для: JIEXA   (12.07.2005 в 00:38)
 

Лучше поступать так. Создать ядро, в котором есть основные функциональные особенности для ваших сайтов.
Потом ведь у ваших проектов разное направленонсти? Исходя их этого уже добавляйте, что вам надо. Это позволит быстро и качественно создать полноценный движок для сайта.
Вообще ядро должно состоять бонально из набора скриптов который можно добавлять и удалять безболезненно для других =)
PS Не хотите работать одни? Или что-то другое?

   
 
 автор: cheops   (12.07.2005 в 00:40)   письмо автору
 
   для: Akira   (12.07.2005 в 00:04)
 

Кроме того, это безопаснее.

   
 
 автор: JIEXA   (12.07.2005 в 00:48)   письмо автору
 
   для: cheops   (12.07.2005 в 00:40)
 

>Кроме того, это безопаснее.
а насчет моего вопроса, неподскажите?

   
 
 автор: isset   (12.07.2005 в 00:59)   письмо автору
 
   для: JIEXA   (12.07.2005 в 00:48)
 

Настроить DNS на сервере (через хостера) так, чтобы *.otvali.ru указывал на homedir, а в скрипте уже смотреть на $_SERVER['HTTP_HOST']

   
 
 автор: JIEXA   (12.07.2005 в 01:07)   письмо автору
 
   для: isset   (12.07.2005 в 00:59)
 

Это получается надо с хостером это обсуждать... А через htaccess не сделать?

   
 
 автор: isset   (12.07.2005 в 01:15)   письмо автору
 
   для: JIEXA   (12.07.2005 в 01:07)
 

Почитай документацию о том как работает сайт (никто кстати не знает где такую найти? Интересует "широкая документация"). Ведь сначало идет обращение к DNS, а потом уже к apache. Т.е. никак. Это тоже самое что пытаться прикрутить к себе новый домен через .htaccess.


Кстати есть книга такая, TCP/IP, все хочу купить или в инете найти. Там все это объясняется.

   
 
 автор: JIEXA   (12.07.2005 в 19:25)   письмо автору
 
   для: isset   (12.07.2005 в 01:15)
 

Я думую это можно! Мне просто раньше довали такой скрипт, там через htaccess, но сейчас скрипта нету :(.
Мне ещё просто интересно, что скажит cheops по этому поводу :)

   
 
 автор: JIEXA   (13.07.2005 в 04:44)   письмо автору
 
   для: JIEXA   (12.07.2005 в 19:25)
 

Как я понил, решений данной проблемы нет?

   
 
 автор: glsv (Дизайнер)   (14.07.2005 в 11:14)   письмо автору
 
   для: JIEXA   (12.07.2005 в 19:25)
 

Нет, поддомены вам не подвластны. Для этого нужно управлять конфигурациями DNS и WEB-серверов. Если в их конфигурациях не прописан домен (поддомен), то обращение браузера просто не дойдет до вашего скрипта, либо даже до сервера не дойдет.
.htaccess тоже не поможет. Через .htaccess можно строить нечто подобное (через страницу ошибок 404) , что должны быть папки, а не поддомены.

   
 
 автор: glsv (Дизайнер)   (14.07.2005 в 11:24)   письмо автору
 
   для: isset   (12.07.2005 в 01:15)
 

>Кстати есть книга такая, TCP/IP
TCP/IP слишком "низкий" (в сетевом плане) уровень. Сомневаюсь, что там будет описано взаимодействие клиентов и DNS-серверов.
Думаю, что это описывается в любой толстой книге по UNIX/LINUX в разделе "конфигурирование DNS".

   
 
 автор: cheops   (14.07.2005 в 12:54)   письмо автору
 
   для: glsv (Дизайнер)   (14.07.2005 в 11:24)
 

>TCP/IP слишком "низкий" (в сетевом плане) уровень.
>Сомневаюсь, что там будет описано взаимодействие клиентов и
>DNS-серверов.
В книги такого плана сейчас всё пихают, начиная с APR, заканчивая прикладными протоколами.

   
 
 автор: JIEXA   (14.07.2005 в 22:29)   письмо автору
 
   для: cheops   (14.07.2005 в 12:54)
 

А если через header("Location:")? То тогда ведь УРЛ не меняется а страница отображается другая! Или все таки урл меняется?

   
 
 автор: cheops   (14.07.2005 в 22:53)   письмо автору
 
   для: JIEXA   (14.07.2005 в 22:29)
 

Нет URL меняется... можно... выгружать страницу при помощи функций fopen, file_get_contents - в этом случае URL останется старый, а страница будет загружена, но могут быть проблемы со ссылками...

   
 
 автор: JIEXA   (15.07.2005 в 02:02)   письмо автору
 
   для: cheops   (14.07.2005 в 22:53)
 

интересно, как же тогда вышел из данной ситуации портал http://nnm.ru у них все на поддоменах...

   
 
 автор: cheops   (15.07.2005 в 02:46)   письмо автору
 
   для: JIEXA   (15.07.2005 в 02:02)
 

У них в руках свой собственный сервер, с root на сервере что хочешь можно делать...

   
 
 автор: JIEXA   (15.07.2005 в 03:30)   письмо автору
 
   для: cheops   (15.07.2005 в 02:46)
 

Все узнал у программера nnm.ru


Trinux [15.07.2005 /03:17:32]
Здарова. Нет, не совсем. В настройках виртуального сервера прописываешь алиасы 
ServerAlias *.nnm.ru "nnm.ru"
так вроде и потом просто анализируешь переменную $_SERVER['HTTP_HOST'] если на php пишешь, она будет нести в себе домен, например "newz.nnm.ru".
 tik [15.07.2005 /03:15:30]
Привет. Меня очень интересует, как ты сделал систему поддоменов, это через .htaccess или как?

сейчас спрашиваю хостинг, разрешит ли использовать настройки или нет :)

Спустя 5 мин:
Неа неразрешили :) Но зато сказали на VIP можно :) Может купим потом VIP :)

   
 
 автор: XPraptor   (15.07.2005 в 03:10)   письмо автору
 
   для: JIEXA   (15.07.2005 в 02:02)
 

В принципе решить проблемму можно, если на хосте разрешены загрузки внешних страниц с этого же хоста. В .htaccess прописываете свою страницу 404 и именно она и будет основным раздаточным скриптом. В этой странице просматриваете $_SERVER["REQUEST_URI"] и грузите в поддомен файл из нужной section а потом перенаправляете на него, и по окончании загрузки удаляете файл. Но сдается мне что горя с такой системой хапнешь как дважды два.

   
 
 автор: Кузнецов М.В.   (15.07.2005 в 00:49)   письмо автору
 
   для: glsv (Дизайнер)   (14.07.2005 в 11:24)
 

По DNS есть хорошая книга Пола Альбитца и Крикета Ли "DNS и BIND". Изд-во O'Reilly. 688 с. Вся книга только про DNS. Начиная от основ и заканчивая тонкостями настройки.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования