PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
surin.89
Отправлено: 12 Января, 2021 - 13:18:25
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Нояб. 2020  


Помог: 0 раз(а)




создать карточку товара для интернет мгазина. Знаю как реализовать. Вижу три варианта, но нужен совет опытного программиста какой способ выбрать.

Первый способ (самый простой)Ж
Создать страницу, например, cartproduct.php сделать ссылку на него и из бд вытаскивать данные о конкретном товаре. Так реализовано в интернет магазине ДНС

второй способ:
Создать ajax запрос на обработчик с id товара, например, обработчик cartproduct.php. После чего на получать ответ от обработчика из бд и выводить карточку товара прямо на странице магазина без перезагрузки страницы. Скорее всего так реализовано в Сбермаркетею

третий способ:
Выгрыжать всю информацию о товаре сразу на странице магазина, но пока "ненужную" информацию, например, полное описание товара скрывать, а краткое выводить. Далее при помощи JS по нажатию на нужный товар менять свойства CSS, тем самым выводить, например длинное описание ну и остальную развернутую информацию.

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

Надеюсь более или менее понятно описал суть. Заранее спасибо
 
 Top
don.bidon
Отправлено: 24 Февраля, 2021 - 10:40:38
Post Id


Новичок


Покинул форум
Сообщений всего: 60
Дата рег-ции: Март 2019  


Помог: 2 раз(а)




Голосую за 3-ий способ, если описания не по 300кб, заодно и поисковые роботы бодрее проиндексируют.
 
 Top
DlTA
Отправлено: 26 Февраля, 2021 - 07:13:13
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2937
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




че то я не понимаю что такое "Карточка товара"
получить данные по товару, запхнуть это в объект, выводить в нужном месте, а где это будет использовано не известно, заказчики хотят по разному

вариант 4 (но его нету(()
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« HTTP и PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB