2009-12-29 2 views
0

Мне нужен совет.Один веб-сайт, один домен, но две разные технологии?

Я унаследовал сайт, который был вокруг долгое время. Веб-сайт получает много органического трафика от Google. Владелец бизнеса и веб-сайта обновляет сайт, чтобы сделать контент более управляемым. На данный момент Wordpress CMS обеспечивает половину сайта. Физические html-страницы составляют оставшуюся часть сайта. Вот краткое описание:

1) Раздел руководства, который состоит из блога, связанного с php wordpress, найденного по адресу http://mysite.com/guide. Отдельные страницы в разделе руководства содержат URL-адреса, такие как http://mysite.com/guide/4930-hello-world или http://mysite.com/guide/489-welcome-to-my-site. Владелец бизнеса потратил 2 месяца на заполнение этих страниц и не хочет отказываться от него для другой системы.

2) Секция электронной коммерции, состоящая из тысячи статических/физических страниц продукта. Страницы продукта НЕ динамически управляются, и не применяются правила перезаписи URL. Страницы имеют URLs, такие как http://mysite.com/products/239123-sofa.html и http://mysite.com/products/23-office-desks.html

Владелец хочет использовать не PHP ERP или решения CRM для питания раздела электронной коммерции веб-сайта и оптимизировать некоторые из бизнеса бухгалтерский учет, инвентаризация, маркетинг и работа поток операции.

Я никогда раньше не работал с ERP или CRM. Некоторые вопросы у меня есть:

1) Это хорошая идея иметь один веб-сайт под одним доменом, управляемый двумя разными технологиями? Wordpress управляет такими страницами, как http://mysite.com/guide/4930-hello-world, а приложение Microsoft управляет такими страницами, как http://mysite.com/products/239123-sofa.html. Как упоминалось ранее, владелец бизнеса неохотно отказывается от Wordpress, потому что он прилагает значительные усилия для его заполнения.

2) Какие проблемы я испытаю при реализации правил URL-перезаписи (потому что это две технологии в одном домене, но разные подкаталоги)? Мне нужно убедиться, что веб-сайт сохраняет свой рейтинг страниц и SEO.

3) Какие конфигурации конфигурации сервера я буду испытывать?

Я никогда раньше не заменил прежнюю систему такой величины. Я ценю любые советы или отзывы, которые вы, ребята, можете предложить. Также дайте мне знать, есть ли что-нибудь еще, что я должен исследовать.

Благодаря

+0

Независимо от того, какая ваша база данных WordPress была заполнена, вы можете сбрасывать ее во все, что вы хотите использовать. У вас действительно нет вопросов, которые достаточно конкретны, чтобы иметь ответы. –

ответ

1

Вы можете думать о конфигурации, в которой у вас есть отдельные логические/физические фоны сервера для каждой системы. Затем у вас может быть прокси-сервер (например, Apache с mod_proxy), обслуживающий все запросы и разделяющий их между разными концами. Это также будет работать как «брандмауэр» уровня приложения, защищающий вас от нежелательных запросов, поскольку вы будете пересылать только URL-адреса, которые вы узнаете.

+0

Или еще лучше, nginx вместо ресурса hulk, который является Apache;) – KingRadical

0

Что касается # 1:

большой картины, в то время как это трудно сказать, с уровнем детализации вы указали я бы сказал, что вы, вероятно, хотите, чтобы сделать систему гомогенным: использовать одну технологию и постоянно перенаправлять старые страницы. Это будет намного более экономически выгодно для поддержания. Поместите устаревший контент WordPress в новую единую систему.

Что касается # 2:

Если вы используете ASP.NET, вы можете написать реализацию, если IHttpHandler выполнить перенаправление URL-адреса, выдав HTTP 301 (постоянно перемещенный), чтобы Google знал, куда был перемещен контент. Я бы предположил, что другие технологии имеют схожие возможности.

Что касается # 3:

Если вы используете единую технологию, этот вопрос должен быть облегчен.

Смежные вопросы