PHP.SU

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

Страниц (193): « 1 2 3 [4] 5 6 7 8 9 ... » В конец

> Найдено сообщений: 2886
DlTA Отправлено: 03 Июня, 2020 - 00:08:43 • Тема: Кэширование (как то нужно улучшить) • Форум: Вопросы новичков

Ответов: 8
Просмотров: 745
Lolya пишет:
просмотр использования индекса в phpmyAdmin:


DlTA пишет:
для оптимизации добавил кэширование, кэширование запросов к базе, кеширование блоков.

у меня уровень по сложнее,
нынче улучшили железо (по сильнее поставили) и сайт стал работать спокойнее.
DlTA Отправлено: 03 Июня, 2020 - 00:05:12 • Тема: Ищем Разрабочиков • Форум: Корзина

Ответов: 1
Просмотров: 1771
интересно что за гифку вставили?
DlTA Отправлено: 14 Апреля, 2020 - 01:09:21 • Тема: Кэширование (как то нужно улучшить) • Форум: Вопросы новичков

Ответов: 8
Просмотров: 745
LIME пишет:
сделай так называемую проекцию
то есть запакуй все параметры в json и храни вместе с товаром
и при изменении параметра пересчитывай все json товаров, которым он принадлежит
редкое изменение - частый селект
ща еще нету катого запроса( , это у других сайтов такое.

LIME пишет:
почему? любой кэш, который не протухает по времени, а вытесняется более часто запрашиваемым
у меня место для кеша запросов есть, мне не надо сортировать что выводить, а что стирать.

НО проблема в блоках, при формировании html куча расчетов и это тоже тормозит.
DlTA Отправлено: 13 Апреля, 2020 - 23:48:55 • Тема: Кэширование (как то нужно улучшить) • Форум: Вопросы новичков

Ответов: 8
Просмотров: 745
медленные запросы смотрел сам (время отработки запроса), в запросе 5+ JOIN, это много, сайт это магазин и проблема в выводе параметров в товарах (товаров выводится много).
для уменьшения JOIN, сделал в несколько запросов, стало лучше в 1.5-2 раза, но это го мало.

LIME пишет:
вот тебе теориия https://habr[dot]com/ru/company/surf[dot][dot][dot]ird/blog/306252/
понятно, но это уже с отдачей с сайта, а не с базой.

проблема вообще понятна, обычно магазины выводят товар на сайт без параметров, а для покупки уже ajax запрос (или что там у них), так выгодней,
НО у нас изначально выводились и параметры и поисковики редиски, и если сайт не отдают контент в 3 секунды (+-) то страницу выбрасывают из вывода.

а должен ли быть включен кеш от mysql, админ ставивший-настраивавший система FreeBDS, сказал что лучше не включать кеш от mysql, нужно?
DlTA Отправлено: 12 Апреля, 2020 - 00:32:40 • Тема: Кэширование (как то нужно улучшить) • Форум: Вопросы новичков

Ответов: 8
Просмотров: 745
у меня тормозит сайт
для оптимизации добавил кэширование, кэширование запросов к базе, кеширование блоков.
работа по типу: получил, сохранил в кэш, при повторном запросе берешь из кэша, НО время работы кеша ограничего. если данные из кэша то скорость терпима.
НО кэш закончился и приходится делать повторный запрос, и тут опять медленно

сделал запросы к базе уже через крон, пользователи уже берут данные кэша,

НО как быть с кэшем блоков?
Спойлер (Отобразить)


может есть вариант автоматического кэширования блоков??
DlTA Отправлено: 06 Ноября, 2019 - 15:37:26 • Тема: как убрать отступ у ссылки (или блока) • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 1574
блин, ПРОШУ прощения,

косяк был в изображении, на изображении (кроме первого) есть обводка прозрачным, внешне этого не видно, а в при верстке оно вылазит как непонятный отступ.

в примере andrewkard, было изображение без прозрачности, и все стало понятно.
DlTA Отправлено: 06 Ноября, 2019 - 12:09:24 • Тема: как убрать отступ у ссылки (или блока) • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 1574
на фотке 1, у первого элемента есть какой то отступ, это ссылка и она расположена ниже, как убрать это смещение,
попытался добавить vertical-align: middle; к ссылке, оно выровнялось, но сместился span ниже,
ЧТО НЕ ТАК?
CODE (html):
скопировать код в буфер обмена
  1. <section>
  2.         <div class="list-city">
  3.                 <div class="list-city-link">
  4.                         <a href="">
  5.                                 <img src="/img/cities/paphos.png" alt="paphos">
  6.                                 <span>1111</span>
  7.                         </a>
  8.                         <a href="">
  9.                                 <img src="/img/cities/larnaca.png" alt="larnaca">
  10.                                 <span>22222</span>
  11.                         </a>
  12.                         <a href="">                                    
  13.                                 <img src="/img/cities/limassol.png" alt="limassol">
  14.                                 <span>333</span>
  15.                         </a>
  16.  
  17.                 </div>
  18.         </div>
  19. </section>


CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. *{
  3.         margin: 0;
  4.         padding: 0;
  5.         text-decoration: none;
  6.         font-family: Lato, OpenSansRegular, sans-serif;
  7.         font-size: 14px;
  8. }
  9. body{
  10.         color: #000;
  11.         background-color: #fff;
  12. }
  13. section{
  14.         padding-top: 300px;
  15. }
  16. .list-city{
  17.         height: 500px;
  18.         display: block;
  19.         margin: 0 auto;
  20.         width: 1170px;
  21.         text-align: center;
  22.        
  23. }
  24. .list-city>span{
  25.         display: inline-block;
  26.         vertical-align: middle;
  27.         margin-bottom: 40px;
  28.         font-size: 16px;
  29. }
  30. .list-city>span::before{
  31.         vertical-align: middle;
  32.         content: "";
  33.         width: 68px;
  34.         height: 3px;
  35.         background-color: #4eaf45;
  36.         background: linear-gradient(90deg, #05adab, #4eaf45);
  37.         display: inline-block;
  38.         margin-right: 1.3em;
  39. }
  40. .list-city-link{
  41.         margin-bottom: 2em;
  42. }
  43. .list-city-link>a>img{
  44.         display: block;
  45. }
  46. .list-city-link>div{
  47.         height: 311px;
  48.         width: 231px;
  49.         background-color: #999;
  50. }
  51. .list-city-link a, .list-city-link>div{
  52.         display: inline-block; 
  53.         position: relative;
  54.         text-decoration: none;
  55.         /*vertical-align: middle;*/
  56. }
  57. .list-city-link span{
  58.         display: block;
  59.         position: absolute;
  60.         bottom: 0px;
  61.         text-align: center;
  62.         width: 100%;
  63.         background-color: #ffffffad;
  64.         /*opacity: 0.5;*/
  65.         padding: 18px 0 18px 0;
  66.         font-size: 18px;
  67.         font-weight: bold;
  68.         color:#000;
  69.         -webkit-transition: all .3s ease-in-out;
  70.         transition: all .3s ease-in-out;
  71.        
  72. }
  73. .list-city-link a:hover span{
  74.         /*height: 100%;*/
  75.         padding: 0;
  76.         padding-top: 60%;
  77.         padding-bottom: 65%;
  78.         font-size: 24px;
  79. }
  80.  
DlTA Отправлено: 16 Октября, 2019 - 18:26:22 • Тема: проблема с изображением • Форум: Графика в PHP

Ответов: 7
Просмотров: 2699
а у тебя *.png или *.jpg?
возможно тут косяк.
(Добавление)
и адрес возможно не туда указан, в адресе указан именно файл который должен находиться на этом уровне сайта, он там?
DlTA Отправлено: 16 Октября, 2019 - 18:17:02 • Тема: if($v) объясните какое значение идет в массив • Форум: Программирование на PHP

Ответов: 11
Просмотров: 930
)) вау, а с ним можно как то и о чем то еще поговорить?
что и он отвечал.

wzqdnhflkpwv, ты где?
DlTA Отправлено: 16 Октября, 2019 - 09:32:43 • Тема: Объясните логику кода что так идет вывод • Форум: Программирование на PHP

Ответов: 6
Просмотров: 634
http://www.php.su/learnphp/vars/?operations
DlTA Отправлено: 16 Октября, 2019 - 09:20:51 • Тема: Объясните логику кода что так идет вывод • Форум: Программирование на PHP

Ответов: 6
Просмотров: 634
а что происходит в программировании знаем? тут вроде все просто
DlTA Отправлено: 16 Октября, 2019 - 09:18:47 • Тема: if($v) объясните какое значение идет в массив • Форум: Программирование на PHP

Ответов: 11
Просмотров: 930
да
в html указано:
CODE (html):
скопировать код в буфер обмена
  1. <input type="checkbox" name="known[PHP]" value="1">

если нужно что то другое то и писать можно
CODE (html):
скопировать код в буфер обмена
  1. <input type="checkbox" name="known[PHP]" value="ОБРА_КАТАБРА">

и на выходе уже будет не 1, а "ОБРА_КАТАБРА"
DlTA Отправлено: 16 Октября, 2019 - 09:06:53 • Тема: if($v) объясните какое значение идет в массив • Форум: Программирование на PHP

Ответов: 11
Просмотров: 930
для понятия что приходит допиши кода кусок
DlTA Отправлено: 16 Октября, 2019 - 09:00:16 • Тема: if($v) объясните какое значение идет в массив • Форум: Программирование на PHP

Ответов: 11
Просмотров: 930
с браузера по запросу POST приходит выбранные языки
что было выбрано то и отображается
DlTA Отправлено: 16 Мая, 2019 - 17:17:12 • Тема: cygwin php curl_init() нету • Форум: Apache и другие веб-серверы

Ответов: 6
Просмотров: 1842
примеры
(Добавление)
ругается
PHP Startup: Unable to load dynamic library 'php_curl.dll' (tried: /usr/lib/php/20180731/php_curl.d ll (No such file or directory)
по адресу /usr/lib/php/20180731/
есть curl.dll
переименовал его в php_curl.dll
ругается на отсутствие curl
(Добавление)
andrewkard пишет:
apt-cyg install curl
для этого нужно где то адресу закачки указывать?
(Добавление)
устанавливаю apt-cyg https://rtfm[dot]co[dot]ua/cygwin-ustano[dot][dot][dot]zovanie-apt-cyg/
выдает ошибку
CODE (htmlphp):
скопировать код в буфер обмена
  1. wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg
  2. --2019-05-16 18:05:15--  http://apt-cyg.googlecode.com/svn/trunk/apt-cyg
  3. Распознаётся apt-cyg.googlecode.com (apt-cyg.googlecode.com)… 64.233.162.82, 2a00:1450:4010:c05::52
  4. Подключение к apt-cyg.googlecode.com (apt-cyg.googlecode.com)|64.233.162.82|:80... соединение установлено.
  5. HTTP-запрос отправлен. Ожидание ответа… 404 Not Found
  6. 2019-05-16 18:05:16 ОШИБКА 404: Not Found.
  7.  

(Добавление)
I@D:/bin$ lynx -source rawgit.com/transcode-open/apt-cy g/master/apt-cyg > apt-cyg

I@D:/bin$ apt-cyg
-bash: /usr/bin/apt-cyg: Permission denied
(Добавление)
у меня cygwin 64

Страниц (193): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB