За последние 24 часа нас посетили 49617 программистов и 1724 робота. Сейчас ищут 658 программистов ...

phpexcel. прайс на 2тыс. позиций. зависает

Тема в разделе "PHP для новичков", создана пользователем graf_vorontsov, 18 янв 2013.

  1. graf_vorontsov

    graf_vorontsov Активный пользователь

    С нами с:
    12 фев 2011
    Сообщения:
    183
    Симпатии:
    1
    Адрес:
    Украина, Харьков
    при выполнении скрипта phpexcel применимо к прайсу 10 позиций - всё работает идеально, но когда я начал пробовать на реальном прайсе в 2тыс. позиций, то просто подвисла страница и всё.
    Неужели слишком большой файл получается для phpexcel?
     
  2. r3l0c

    r3l0c Активный пользователь

    С нами с:
    10 янв 2013
    Сообщения:
    453
    Симпатии:
    4
  3. graf_vorontsov

    graf_vorontsov Активный пользователь

    С нами с:
    12 фев 2011
    Сообщения:
    183
    Симпатии:
    1
    Адрес:
    Украина, Харьков
    о, я тоже сегодня нашёл эту статейку, но не разбирался ещё.
    и вот ещё тоже похоже... там в комментах пишут что есть другие более нежрущие память способы
    http://habrahabr.ru/post/136540/
     
  4. r3l0c

    r3l0c Активный пользователь

    С нами с:
    10 янв 2013
    Сообщения:
    453
    Симпатии:
    4
    Тоже видел), но подумал что тот способ более лучше. Тут просто палка, на одном конце скорость на другом кол-во потребляемой оперативы). Вот и все)

    Добавлено спустя 27 секунд:
    я на счет решений с использованием phpexcel
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а ещё можно попробовать просить прайсосоздателя присылать прайс в другом виде
     
  6. r3l0c

    r3l0c Активный пользователь

    С нами с:
    10 янв 2013
    Сообщения:
    453
    Симпатии:
    4
    Угу, или самому в плаинтекст или sql переcохранить =D
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а ты пробовал попросить сохранять в другом формате. Обычно им глубоко пофик в каком сохранять. и делают они в экселе потому что считают его более привычным. если такое решение подходит, то чего хихикать.
     
  8. graf_vorontsov

    graf_vorontsov Активный пользователь

    С нами с:
    12 фев 2011
    Сообщения:
    183
    Симпатии:
    1
    Адрес:
    Украина, Харьков
    та не :) присылают прайс в txt. с этим всё норм, просто думал какбы так сделать чтобы создавать файлик экселевский с логотипом и контактной инфой для клиентов которые хотят скачать прайс :) счас пока приостановил задумку, заказчик вроде передумал, я его переубедил что это уже прошлое скачивать прайсы :) надо онлайн смотреть!
     
  9. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну если надо то можно экспортить конечно в файлики. Я думаю xlsx формат не должен быть фатальным для оперативки, это ж чистый xml.