Перейти к публикации
  • Сейчас на странице   Всего пользователей: 2   (0 пользователей, 2 гостя)

Hed-kun

Программирование, т. 6

Рекомендованные сообщения

Привет, погромисты.

Нужен ваш совет, а точнее ваше умозаключение.

 

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

Я представляю себе это так, тыкаем по ссылке запускается функция, которая парсит тексовый файл и получает оттуда количество элементов, названия и описание их. So мы получаем хтмл страницу с нашими активными элементами. 

 

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

Можно файлик на базу данных заменить

Поделиться сообщением


Ссылка на сообщение

Если я все правильно понял, то я бы тоже на клиенте SPA юзал, а на сервере сделал бы веб-сервис, который отправляет нужную тебе инфу в json/xml без никаких разметок и логики. Если у тебя шаблон и суть всех страниц одинаковые, то какой смысл каждый раз отправлять с сервера разметку и перезагружать ее на клиенте. Аяксом будешь доставать данные с сервера и менять только небольшую часть страницы.

 

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

Поделиться сообщением


Ссылка на сообщение

Привет, погромисты.

Нужен ваш совет, а точнее ваше умозаключение.

 

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

Я представляю себе это так, тыкаем по ссылке запускается функция, которая парсит тексовый файл и получает оттуда количество элементов, названия и описание их. So мы получаем хтмл страницу с нашими активными элементами. 

 

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

У тебя есть главная страничка www.homepage.com, на ней ссылки на другие страницы вида - www.homepage.com/product/1 www.homepage.com/product/2 www.homepage.com/product/3 , где цыфра это id этой странице в базе данных. При переходе на одну из этим страниц, получаешь ее айдишник, по этому id достаешь все элементы из бд и выводишь.

v1le понравилось это

Поделиться сообщением


Ссылка на сообщение

 

Привет, погромисты.

Нужен ваш совет, а точнее ваше умозаключение.

 

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

Я представляю себе это так, тыкаем по ссылке запускается функция, которая парсит тексовый файл и получает оттуда количество элементов, названия и описание их. So мы получаем хтмл страницу с нашими активными элементами. 

 

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

У тебя есть главная страничка www.homepage.com, на ней ссылки на другие страницы вида - www.homepage.com/product/1 www.homepage.com/product/2 www.homepage.com/product/3 , где цыфра это id этой странице в базе данных. При переходе на одну из этим страниц, получаешь ее айдишник, по этому id достаешь все элементы из бд и выводишь.

 

Вот что я хотел услышать, спасибо!


 

Лучшая в этом мире

4cd5e7dcf57746f698f023a78718.jpg

 

 

Лучшая в мире читает стихи

 

Эксперт в религии
 

Поделиться сообщением


Ссылка на сообщение

Хочу разобраться в линуксе, тему не нашел

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


N2koRPnv_o.png.e895a4a1490be31dd9508ff2a93cda08.png 

 

Поделиться сообщением


Ссылка на сообщение

Установи линукс, это будет лучше любой книги.


In a mad world, only the mad are sane. 

 

ggg.gif

 

Поделиться сообщением


Ссылка на сообщение

ну я прошел курс на кодакадемии по башу, года 2 назад ставил арчлинукс с 0, но все равно нет полной картины. Ставлю, накатываю плеер и все, дальше хз что делать и зачем не это вообще нужно. Есть древний комп, может попробовать сервер какой сделать?


N2koRPnv_o.png.e895a4a1490be31dd9508ff2a93cda08.png 

 

Поделиться сообщением


Ссылка на сообщение

не ставь линукс, прочитай брошюрку о том "какая unix хорошая система", больше там особо нечего знать


have courage and be kind

  😈🫀💋 🩸👣🤌🏿🦄 🐝 ☄️❣️ 💕 💞❤️😈

 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖

220941652_Annotation2021-03-20123345.jpg.23dcff343d6a377badf433b20f5271fd.jpg

💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 

Поделиться сообщением


Ссылка на сообщение

Хочу разобраться в линуксе, тему не нашел

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

Зачем тебе линукс?

Поделиться сообщением


Ссылка на сообщение

Если меня просят "Записать макроопределения для нахождения суммы двух значений без изпользования стандартных функций из библиотеки",то  это будет верно:

#define A(B) B+C

 

 

 

Или как-то иначе надо сделать?

Поделиться сообщением


Ссылка на сообщение

 

Хочу разобраться в линуксе, тему не нашел

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

Зачем тебе линукс?

 

в вакансиях часто встречается связка python + linux + django


N2koRPnv_o.png.e895a4a1490be31dd9508ff2a93cda08.png 

 

Поделиться сообщением


Ссылка на сообщение

Ну так епт, поставь себе линукс, установи все программы которыми пользуешься для разаботки, подними вебсервер, питон, джанго, mysql. Какие нахуй книги по линуксу, сможешь настроить себе рабочую среду , значит ты подходишь под требования в вакансиях "linux" .

Supremus, SmokyLine и m()stEVIL понравилось это

Поделиться сообщением


Ссылка на сообщение

Арч не нужен наебешся с ним

Ставь в виртуалку Debian/CentOS для сервера

Если хочешь перейти на десктоп ставь убунту

Поделиться сообщением


Ссылка на сообщение

взял у тети некро пк

буду делать домашний сервер с аниме


N2koRPnv_o.png.e895a4a1490be31dd9508ff2a93cda08.png 

 

Поделиться сообщением


Ссылка на сообщение

Если бы быдлокодеры писали поликлинику

C14DZZwXgAAfUq7.jpg

Поделиться сообщением


Ссылка на сообщение

Не стыдно такое разрешение вбрасывать?


In a mad world, only the mad are sane. 

 

ggg.gif

 

Поделиться сообщением


Ссылка на сообщение

Какое было, из твиттера. Открой на новой вкладке и увеличь. Не программист чтоле?

Поделиться сообщением


Ссылка на сообщение

Это уже хакерство какое-то


In a mad world, only the mad are sane. 

 

ggg.gif

 

Поделиться сообщением


Ссылка на сообщение

если заебало работать можно весь оставшийся день писать комментарии к коду?


have courage and be kind

  😈🫀💋 🩸👣🤌🏿🦄 🐝 ☄️❣️ 💕 💞❤️😈

 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖

220941652_Annotation2021-03-20123345.jpg.23dcff343d6a377badf433b20f5271fd.jpg

💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 

Поделиться сообщением


Ссылка на сообщение

код должен быть без комментарией (с) синьйор, 2016

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...