Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

freelancer

Ветеран спільноти
  
  • Публікації

    10 630
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем freelancer

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

     

    у меня был похожий опыт.

    несколько ИМ работали на одной версии движка (по сути master ветка)

    но я не переносил кеши, изображения и пр. куда-то вне директории гита, просто пометил эти файлы как ignored

    еще.. крайне важно саму директорию .git убрать из публичного доступа (самое простое через .httaccess)

     

     

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

    SELECT (p.model='<value>'), p.*  FROM `oc_product` p 
    [WHERE where_condition]
    order by 1 desc

     

  3. хотя там же есть duration

    я бы попробовал так

    $content = file_get_contents("https://api.routing.yandex.net/v2/distancematrix?origins=55.7538127,37.5755189|55.7539127,37.5655189&destinations=55.7489841,37.564189&mode=transit&apikey={ваш_api_ключ}");
    
    
    if ($http_response_header && mb_strpos($http_response_header[0], '200 OK') > 0 ) {
        $data = json_decode($content, true);
    
        if(isset($data['rows'])){
            foreach ($data['rows'] as $row){
                foreach ($row['elements'] as $element) {
                    if ($element['status'] == 'OK') {
                        $duration = $element['duration']['value'];
                        $distance = $element['distance']['value'];
                        var_dump($duration, $distance);
                    }
                }
            }
        }
    }

     

    duration в секундах, distance в метрах

  4. этот адрес http://maps.googleapis.com/maps/api/distancematrix/json?origins=$from&destinations=$to&language=ru-RU&sensor=false возвращает ответ

    {
       "destination_addresses" : [],
       "error_message" : "You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account",
       "origin_addresses" : [],
       "rows" : [],
       "status" : "REQUEST_DENIED"
    }

     

    скорее всего без API key у вас не получится.

    что же касается бесплатных ресурсов, скорее всего там ограничение не кол-во запросов по времени

  5. когда я вел один довольно крупный проект на opencart, сразу все модификации перенес в файлы магазина и так делал со всеми новоустановленными.

    так избавил себя (и тех кто сейчас им занимается) от многих проблем


×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.