Jump to content
  • 0

сайт на одной странице


xtz
 Share

Question

Задали мне задачку сделать полностью интерактивный сайт ну чтобы и через админку и пункты меню можно было редактировать и подразделы создавать. Подумал я и пришел к выводу ,что так как дизайн всех страниц одинаков, то можно себе спокойно весь сайт в индекс пшп засунуть- а все стальные страницы будут индекс.пшп?айди=блала....

Но возник вопрос это нормально, с точки зрения програмирования(красиво, логично)?))) И как поисковики будут на это реагировать?

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

а поисковики? из пшп можно тоже разные теги на разные страницы вытаскивать, но не бдут боком то что источник одна и таже страница? или поисковики индексируют полное название?

Link to comment
Share on other sites

  • 0
Нельзя ни в коем случае. Логика — отдельно, представление — отдельно. Не вздумайте так сделать.

Пудрите людям мозги, страницы http://site.ru/index.php?page=1 и http://site.ru/index.php?page=2 - для поисковиков это две разные страницы (причём с такими адресами можно и сделать всё по-человечески как вы и говорите: логика отдельно, представление отдельно)

Link to comment
Share on other sites

  • 0
Пудрите людям мозги, страницы http://site.ru/index.php?page=1 и http://site.ru/index.php?page=2 - для поисковиков это две разные страницы (причём с такими адресами можно и сделать всё по-человечески как вы и говорите: логика отдельно, представление отдельно)

+1 плус одын.

ТС спросил только про поисковики и про нормально ли это, или нет.

а вообще можно и чпу сделать, но вовсе не обязательно.

Link to comment
Share on other sites

  • 0

Гм. Видимо, тут небольшое недопонимание возникло. Я ответил на вопрос

Но возник вопрос это нормально, с точки зрения програмирования(красиво, логично)?

так вот я считаю, что это некрасиво и нелогично. Кидать всё в один файл будет быстрее по производительности, да, хотя при использовании memcached будет безразлично, если его нормально настроить. Что касается поисковой оптимизации, то, разницы нет никакой. Короче, если вы хотите сделать сайт «на один раз» без дальнейшего его развития, то делайте всё в один файл, если вам так удобнее, и не парьтесь. А вот если планируется сайт развивать, улучшать, дополнять его полезными «фишечками», то тут стоит задуматься о паттернах проектирования и всяких таких вещах. На личном опыте выяснено, что мои же сайты трехлетней давности часто проще (и быстрее) переписать заново и вставить нужный модуль, чем дописывать то, что есть, поскольку они сделаны не в одном файле, конечно, но без резделения логики и представления, запросы раскиданы повсюду вперемешку с вёрсткой и вообще всё весьма уныло. Так что рекомендую всё-таки сразу начинать делать всё «как следует».

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy