Алишум, у нас на постсоветском пространстве(хз как у Вас в забугории) говорят так: "каждая лягушка свое болото хвалит".
Интересна 1 вещь - что Вы хотите получить? Вы, я так думаю, тему создавали чтобы НЕ свою КМС(чудо программерского пера) обсуждать, а чужие? Я прав? 100500 раз прав!
То есть как я понял, Вы считаете порядок записи логов не важным, так как потом это все в мускула можно загрузить и отсортировать как надо. Согласен, мысль хорошая(думал об этом сам, но не хотелось менять формат), тогда чуть формат переделать придется, чтобы обращение к 1 странице = 1 строка.
Да кстати, там будет дедик, с 8ГБ ОЗУ, нормальным процессором и т.д. Ну естесно, что при увелечение посещалки это все будет апгрейдится.
Всем спасибо большое, очень помогли.
Всех с наступающим, еще увидимся:)
Консоль? Не, не слышал:)
Спасибо за советы, есть над чем подумать.
ЗЫ. Монстр теперь будет походу "Фемида веб-девелопмента":)
Можно подробней? Что, где, зачем, почему, для чего?
ТС`у:
В основе Вашей хотелки лежит рекурсия.
1) получаем курлом главную страницу
2) собираем все ссылки. Тут немного засада, ссылки могут быть как абсолютные, так и относительные, ну и естесно на другие сайты, также линки могут быть не тока в теге <a> но еще и картинками бла-бла-бла... Это Вы все должны прочекать регулярными выражениями.
3) Теперь мы имеем массив ссылок.
4) По этому массиву проходимся, проверяем на соответствием шаблону, и если надо, также как с главной страницы собираем линки.
За Вас тут никто писать не будет - инфа 100%.
Основная сложность в чеке и выборе ссылок из контента.
Удачи:)
Скайп->начать разговор:)
За несколько лет проблем не возникло ни разу. Спасибо природе, за то что она наградила меня голосом:)
KostaShah, пхп дает возможность использовать ООП, но это ни разу не значит, что для задач типа "hello, world" надо писать классы, бла-бла-бла....
В этом как раз и заключается задача разработчика(программиста, если хотите) - выбрать более правильный подход в конкретной ситуации.
Простой пример, где ООП это не круто, а удобно - пользовательские модули opencart`a.
Наследуем главный класс Index в модели, вьюхе и контроллере, а дальше дело техники и уровня фантазии.
Опять же, мои любимые автомобили:)
Максимальная мощность 140лс при 4500об/мин. Однако никто же не ездит постоянно на 4500 оборотах.
Также как водитель должен выбирать стиль езды(скорость, стиль маневрирования) в зависимости от ситуации(плотность движения, тип/качество/опасность дороги), так и в ПХП девелопер должен понимать, почему он создает класс, а не пишет 10 обычных пользовательских функций function foo(){}
[umka], а я и не говорил про водителей. Я привел в пример человека, который хочет научиться ремонтировать авто.
Да я согласен, что порой теория это скучно и уныло, и на начальном этапе очень много лишней инфы получает обучаемый. Но это часть обучения. Да, можно и без теории, но с ней проще, а если еще и грамотно комбинировать теорию с практикой, то процесс обучения становиться не таким уж и нудным, а порой даже интересным и увлекательным занятием:)
Процесс обучения это же такая сложная вещь. Не зря же учителя в учебных заведениях ездят на курсы повышения квалификации(учителей учат учить):):):)
Мне очень интересно, как Вы научитесь водить авто, если ходить не умеете(читаем как: не сможете дойти до авто).
Вы щас тут будете утверждать, что без знания основ языка программирования есть смысл лезь в движок?
Представьте себе картинку:
Вася на форуме авто-слесарей задает вопрос: "ребята, как мне стать ТРУ слесарем по ремонту ДВС?", а ему отвечают: "разбери/собери пару тройку раз мотор и станешь мотористом 80 левела"
Да, согласен, он возможно что-то и поймет, но вот если бы перед разборкой он бы покурил мануалы по ДВС(бензин/дизель пофиг, все равно они ДВС), то уже не только бы знал что и где находиться, но и понимал бы, зачем именно здесь стоит это, а не то!
Ни разу с таким не сталкивался.
Но если бы мне это понадобилось быстро с минимальными затратами мозгового ресурса - сделал бы так:
1) из файла бэкап.sql взял бы то, что относиться к таблице wp_post(создание таблицы, инсерты данных)
2) сохранил бы в отдельный файл
3) зашел в ПХПМайАдмин, выбрал таблицу вп_пост->импорт
4) в итоге у нас востановлена тока 1 таблица.
Возможно, что после таких действий могут появиться какие-то конфликты(например в бэкапе последняя новость с айди 100, а в других таблицах уже есть инфа для постов с айди 101-110).
Если интернет не мертвый у Вас, то всю базу целиком из бэкапа восстановите, так надежней.
Можете файл разбить на несколько частей и делать импорт по кускам. Тока если есть транзакции, смотрите чтобы они везде были закрыты при импорте:)
Там есть у них на сайте форма. НА серче был случай, чел написал и по прошествии месяца ему так и не ответили. А кто-то напрямую им на мыло написал и в течении суток все стало гуд. Дело случая(?) как говорится:)
Писать в службу поддержки. Как правило день-неделя и все будет нормально.