ludmila240, Давайте друг другу поможем)) Может Вам было бы нужно правильнее сформулировать свою мысль, так будет проще вам помочь, да и у Вас в голове все устаканится...
Пожалуйста Вы сами сделайте небольшое исследование- зайдите на сайты конкурентов.
Затем составьте список функциональности- например: возможность регистрации ищущим вакансии, публикации резюме в таком-то формате или в текстовом виде. Какие-то особенные условия работодателям- что они могут делать сами(или не могут, Вы сами за них делаете).
Как напишите список- возможно это уже станет ТЗ(техзаданием), а техзадание хорошо тем что его можно показать потенциальным исполнителям( если сами не сможете все реализовать)
Итак- дайте список что будет на сайте, и даже если Вам тут не помогут- Вам это поможет в дальнейшем.
Интересный способ генерации новостей ))
Автору респект!
Если бы не название- поверил бы новости с первого прочтения, т.к. Ирану очень необходима цензура. Например проиндексил блог с крамольшиной- сразу в фильтры, по адресу автора моментально выезжает группа захвата, из стражей исламской революции, на фургончике машины какая-нибудь хайтековская эмблема с бородой их аятоллы ))
olla55, Что-то вы нет в тот раздел написали (пожалуйста не бейте меня тапками), здесь типа люди общаются по вопросам строительства сайтов и все с этим связанное... Не как упрек а совет в дальнейшем более грамотно делать))
esergey, Опишите функциональность. Книжный портал это может быть обзор книг (т.е. статьи) + форум. А может быть и все что Вашей фантазии угодно.
Редактор HTML- OpenOffice
Редактор PHP- Notepad++
WP не использую но у меня с Джумлой такая практика.
Ворд при экспорте в веб вставляет кучу ненужных тагов, раздувая текст иногда в 4 раза и вставляя атрибуты видимые потом только в IE.
Сам пользуюсь в таких случаях OpenOffice -импортирую туда .doc документ (или делаю копи/паст) и сохраняю как веб-страницу. Потом этот HTML вставляю в редактор в своей CMS. В особо запущеных случаях (например надо из ворда вставить хитро отформатированную таблицу) только OpenOffice и выручает.
Если сайт-визитка(одна-две страницы) то быстрее всего взять готовый шаблон, открыть его в любом html редакторе и поправить текст.
Если планы освоить технологии на вырост -то берем любую CMS из популярных - Joomla, Drupal и т.д.( к ним есть много шаблонов, плагинов и форумов поддержки оч. много).
Здесь уже шаг вперед- можно например выдавать права на добавление/изменение другим пользователям, изменять внешний вид(шаблоны) и функциональность(плагины).
Если планы освоить технологии на вырост с уклоном в какую-то сторону- (интеграция с документооборотом офиса, сателлитостроение, или какие-то другие редкие или хитрые фичи) то идем осваивать платные/бесплатные версии Bitrix и прочих подобных профессиональных CMS систем.
Дык туда же)) папка например /images одна на всех и проблем начнутся только если 2 сайта ссылаются на разную картинку с одинаковым названием, и это надо исключить.
Мой способ конечно не шедевр но есть что-то получше? И подешевле =) ?
В догонку. моего прошлого ответа. Вышеприведенный пример может и коряв-зато универсальный, можно выбрать- какие файлы "склонировать" а какие нет.
Можно еще проще сделать если только config.php у каждого сайта разный:
линкуем все папки на одну диру типа так:
/home/username/public_html/parked_domain_name1 -> /home/username/CMS_Source
/home/username/public_html/parked_domain_name2 -> /home/username/CMS_Source
..... и т.д. - сколько домейнов.
А вот файлик конфигурации движка который лежит например здесь: /home/username/CMS_Source/includes/config.php изменяем на:
<?php
include my_config_.$_SERVER['HTTP_HOST'];
?>
и ложим в ту папку /home/username/CMS_Source/includes/ конфигурационные файлики для каждого домейна например так:
my_config_domain1.com
my_config_domain2.com
.... и т.д. примерно так. Надо еще "www" вырезать из HTTP_HOST, посмотри в строковых функциях PHP
Есть идея но потребуется 10 минут работы юниксоида ))
1. Ставится любая CMS с которой ТС больше всего знаком в любую папку.
2. На каждую папку выделенную для домена ( например в DirectAdmin это будут папки с именами что-то наподобие /home/username/public_html/parked_domain_name ) размножаются симлинки (если вдруг не в курсе- симлинк в юниксах это как Shortcat to file в винде, только прозрачней для ОС ) на каждый файлик положенный в пункте 1.
3. Файл конфигурации в 2. который называется в Вашей CMS например /includes/config.php - он единственный который не симлинком лежит а в оригинале. И он-то отвечает за "уникальность" сайта, в нем для каждого сайта будут свои настройки и своя база.
Итог- мы экономим место на сервере под файлы для движка CMS, но локальные картинки, базы для MySQL (если движок с ними работает) придется все же делать, на сайт в 10 страничек база килобайт в 400 плюс-минус выйдет.