ФорумПрограммированиеPHP для идиотов → Создание HTML версии сайта

Создание HTML версии сайта

  • pasha

    Сообщения: 1048 Репутация: N Группа: Адекваты

    Spritz 24 ноября 2007 г. 15:46, спустя 18 часов 27 секунд

    ыыы…пля,что только заказчег не придумает…кто то doc файл парсил…кто то экспорт в html Oo
  • unikom

    Сообщения: 43 Репутация: N Группа: Кто попало

    Spritz 27 ноября 2007 г. 17:18, спустя 3 дня 1 час 32 минуты


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

    это будет на всю жизнь привязано к одной cms

    либо подобие паучка создавать.

    вот это реальное предложение
    в принципе особо сложного ничего
    создаём соединение http://ru.php.net/manual/ru/function.fsockopen.php
    цепляем первую страницу, анализируем, сначала ссылочки, проверяем тип ссылочек, если они глобальные и "левые", оставляем как есть, если глобальные и принадлежат хосту, делаем локальными, картинки и флехи перекатываем все, независимо от местоположения и создаём локальный путь до них, не забываем про css-стили.(естественно при этом странички нужно сохранять в какую-то папку и написать механизм против повторения загрузки одних и тех же страниц)
    После того как сайт обработан, архивируем все файлы и отправляем пользователю запустившему скрипт
    реально скрипт не больше чем на пару сотен строк, если не меньше, ну при грамотном написании разумеется
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 27 ноября 2007 г. 18:03, спустя 44 минуты 51 секунду


    реально скрипт не больше чем на пару сотен строк, если не меньше, ну при грамотном написании разумеется
    Ну ну … удачной разработки.
  • kendo

    Сообщения: 446 Репутация: N Группа: Адекваты

    Spritz 27 ноября 2007 г. 20:33, спустя 2 часа 30 минут 7 секунд

    С сокетами, конечно, неплохая идея, но писать анализатор данных…
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 27 ноября 2007 г. 21:54, спустя 1 час 20 минут 26 секунд


    С сокетами, конечно, неплохая идея
    И в чем там идея?
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 28 ноября 2007 г. 9:22, спустя 11 часов 27 минут 50 секунд

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

    Сообщения: 506 Репутация: N Группа: Кто попало

    Spritz 28 ноября 2007 г. 13:40, спустя 4 часа 18 минут 11 секунд

    md5 + 5!
    Кто мешает записать тот же Денвер на диск? и сделать свой инсталлер?
    Тема обсуждается 5 дней! а писать 2-3 часа!

    З.Ы. при большом желании можно свой LiveCD сделать….
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 28 ноября 2007 г. 14:40, спустя 1 час 37 секунд

    кстати насчет денвера можно подумать
    все умрут, а я изумруд
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 28 ноября 2007 г. 15:57, спустя 1 час 16 минут 56 секунд


    md5 + 5!
    Кто мешает записать тот же Денвер на диск? и сделать свой инсталлер?
    Тема обсуждается 5 дней! а писать 2-3 часа!

    З.Ы. при большом желании можно свой LiveCD сделать….


    и я про это :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • unikom

    Сообщения: 43 Репутация: N Группа: Кто попало

    Spritz 29 ноября 2007 г. 9:43, спустя 17 часов 45 минут 55 секунд


    Ну ну … удачной разработки.

    Так-то у меня подобная системка есть. Она побольше, но у неё и задачи иные. Так что говорю, это не сложно. И на долго, потому что годиться для любого сайта, даже на html чистом
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 30 ноября 2007 г. 12:57, спустя 1 день 3 часа 13 минут


    Так-то у меня подобная системка есть.
    Написана на PHP?
  • unikom

    Сообщения: 43 Репутация: N Группа: Кто попало

    Spritz 30 ноября 2007 г. 13:43, спустя 46 минут 19 секунд


    Написана на PHP?

    На жабе, но разницы немного.
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 30 ноября 2007 г. 13:55, спустя 12 минут 7 секунд

    Разница есть и существенная, но суть не в этом.
    Разговор собственно и начался с того, что порекомендовали взять готовую систему выкачать сайт и залить на диск. Но афтар топика сказал, что нужен именно пхп скрипт, а почему объяснить так и не соизволил.
  • unikom

    Сообщения: 43 Репутация: N Группа: Кто попало

    Spritz 30 ноября 2007 г. 14:10, спустя 14 минут 39 секунд

    Ну он сказал, что так хочет заказчик, чтобы именно в хтмл и именно скриптом.
    Желание странное, но заказчики бывают разные, некоторые упираются в такие мелочи.
    А разница только в том что у пхп считывание данных из файлов происходит чуть медленнее
    и можно не уложиться во время исполнения скрипта, но что мешает использовать set_time_limit()
    Вообщем решение задачи в пхп вполне реально. Я думаю что триал уже даже разобрался с этим
    вопросом, раз сюда не заходит.
  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 30 ноября 2007 г. 14:32, спустя 21 минуту 42 секунды

    Пока еще думаю ))) Много интересных вариантов.
    from TRIAL with LOVE

Пожалуйста, авторизуйтесь, чтобы написать комментарий!