Ответы пользователя по тегу PHP
  • Как ускорить импорт из excel в бд mysql?

    Как я понял ты читаешь excell файл и построчно инсертешь в бд?
    Если так то заведи массив в памяти и вставляй в бд не по одной строке, а сразу целой кучей и дела пойдут быстрее
    insert into tablename (id,blabla) values(1,'werwer'),(2,'wqewqe'),(3,'qwewe');

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

    вот как делаю я
    $.ajax({
        type: "post",
        url: "адрес где формируется массив на php, который переводим в формат json json_encode()",
        dataType: 'json',
        data: "передаем нужные параметры по которым делается выборка",
        success: function(html){
            if((html!==0)||(html!=="Error")){
                  try{
                        for(j=0;j<html.length;j++){
                               markers[j] =L.marker([parseFloat(html[j].Lat),parseFloat([j].Lon)]).addTo(maps)
                        }                       
                  }
                   catch(e){}
             }
          }
    });
    Ответ написан
    Комментировать