Денис Ефремов,
>Вместо этого, я просто закидаю вас фактами...
Какими фактами? Описанием того, как пользователи делают что-то неправильно и у них по этому ошибки?
>Работал несколько раз.
Это да. Это настоящий профессиАнализм.
Какое-либо обсуждение на эту тему с вами будет иметь мало смысла. Не думаю, что буду что-то вам отвечать.
Денис Ефремов, то есть я правильно понял?
Сами в с WordPress все же не работали, поэтому толком написать, какие у этого движка проблемы, не можете. И поэтому теперь в интернете пытаетесь найти или других расспросить, что там может быть такого плохого?
MadDeee, не обращайте на него внимания - упоротая школота пытается доказать, что их мнение единственно правильное.
По вашей проблеме:
вы неправильно перенесли сайт.
Если б у вас был голый WordPress, такой алгоритм переноса сработал бы на отлично. Но вы сами пишете, у вас куча плагинов. Их временами пишут вот такие товарищи, как с комментария выше. Отсюда и говнокод, отсутствие следования стандартам (либо следование только их собственной особой "правильной" версии стандартов), ну и дальше проблемы у пользователей и слухи про глюки движка.
1 Скорее всего, один из плагинов хранит пути в базе в сериализованном виде. В этом случае прямая замена в дампе базы текстовым редактором ломает это поле. Чуть ниже вам уже дали совет, использовать либо специальный плагин для экспорта базы (ищите по WordPress Database Migrate, их там куча), либо специальный скрипт (где-то были даже онлайн). Можно воспользоваться и WP-CLI, но это предварительно нужно будет установить.
2 Другой вариант: у вас есть плагин кэширования, который пытается работать с кэшем по другому, старому, пути.
Попробуйте удалять по одному плагину, пока проблема не исчезнет.
3 А лучше посмотрите логи - там будет ошибка, которая выводится раньше, чем пытаются поставится куки. И тогда дальше действовать как в пункте 2, но начав с того плагина.
Vladimi_I, с WP тоже все может быть не все гладко) Я больше к той мысли подвести хочу, что выбирать для решения задачи стоит инструмент.
Если проект делать будут какие-то программисты, то инструментом будут они и искать/выбирать нужно будет их.
Если делать будете самостоятельно, тут будут другие критерии подбора - лучше смотреть, что знаете/умеете или что вообще надо от проекта. Если нужно будет, чтоб оно быстро запустилось и работало, то это одно. Если нужно долго и мучительно учится и разбираться, то это будет совсем другое (не говорю, что так плохо, такое тоже имеет смысл. Главное, правильно приоритеты расставить)).
Еще, если тсавить себе задачу, стоит трезво оценивать реальность ее выполнения. Чтоб не вышло, что оказалось слишком сложно, ничего не получилось, проще стало забить.
сначала ответьте, пожалуйста на заданные вопросы, до конца.
А зачем? Так обсуждение больше будет похоже на спор у кого длиннее/толще.
Ну напишу я тут длинный список. И что? Мне потом по каждому пункту еще и уточнять, насколько хорошо я этим движком владею? А кто будет проверять уровень моих знаний по нему и правдивость ответов?
>Именно оттого что вы не умеете программировать, вы так и говорите.
Действительно. 1е место в тесте по WordPress на апворке, профиль на топтале (это которые типо top 3%), лет 10 работы программистом. Но чтоб вам было спокойнее, предлагаю принять, что я знаю только WordPress, не умею программировать, да и вообще - даже на русском пишу с трудом.
Тем более, что с тем доводом, который я привел в защиту WordPress (низкий порог входа), вы согласны более чем полностью.
помните, что выбирать что-то с более низким порогом входа - себе дороже.
Да да да! Нужно сразу писать минимум на ассемблере! Только так делаются все серьезные проекты.
Что за, простите, бред? В реальном мире выгоднее запустить как можно быстрее, проверить - работает идея, если да, начать получать прибыль. Дальше смотреть расходы/доходы, смотреть, какие проблемы есть с текущим, будет ли выгодно их править на этом движке или выгоднее будет перейти на что-то другое.
WordPress для этого подходит отлично. То, что там под капотом
>Представление смешано с логикой
Есть такая штука. Legacy.
В их ситуации (когда чуть ли не половина инета работает на WordPress), поменять текущее в угоду "правильному" - дорого и глупо. Но если сильно хочется, то вот wpmvc.org
>куча глобальных переменных и функций
Legacy. См пункт 1.
>мощь PHP (а он на самом деле очень мощный) там используется на 20%, ломая все возможности дальнейшего переиспользования и расширения.
Может просто кто-то не умеет пользоваться даже WordPress'ом?) отсюда даже оно в "умелых руках" тормозит?)
Можно ссылку на исследование/тесты, где пишут про эти 20%?
Да, добавлю.
Обычно новички, изучившие движок (ну или начавшие его изучать, но считающие, что уже знают его лучше всех), очень активно убеждают кого под руку попало в крутости именно этого движка. А про остальные движки, нахватавшись по интернетам, рассказывают гадости/ужосы.
Вам лучше не видеть и не запоминать даже на подсознательном уровне тот код
Ну и что не так с кодом WordPress?)
>то есть советовать новичку WP - это, по вашему, поступок профессионала?
Прочитайте внимательно мой ответ. Я там пытался донести мысль, что делать эту задачу можно на любом движке. Главное - какие программисты доступны и что они умеют. Потому как именно они будут писать.
А WordPress - отличный движок. В первую очередь, отличный от остальных крайне низким порогом входа. Что поможет новичку хоть как-то, но закончить проект.
Именно по этому я и упомянул WordPress.
Если что-то непонятно, могу попробовать еще раз эту мысль объяснить.
Не вижу сложности в реализации вашей идеи на этом движке. Можно даже попробовать практически без написания кода, тупо плагинами сделать. Да, местами может быть так коряво, но зато быстро, без привлечения "дорогих" специалистов и будет работать. Если нужно лучше, можно добавить больше своего кода, или вообще, оставить WordPress как админку, а на фронте налепить PWA.
Вообще, вопрос "какой движок лучше подобрать для этой задачи" задают обычно новички и отвечают им "что стоит брать именно этот движок" так же не супер-профессионалы. Ни в коем случае не хочу как-то принизить остальных отвечавших в этом топике или как-то выделить себя на их фоне, но мое мнение именно такое.
Реализовать любую задачу можно на любом движке. Приоритет стоит отдавать не самому движку, а тому, какие программисты у вас есть под рукой - какие движки они знают лучше, на том и стоит делать.
Сергей,
>и 20$ можно сразу множить на x 0.75 или меньше (комиссия + ндс + вывод + пионеры + банки)
Такая схема, если фрилансер не умеет считать и оптимизировать расходы.
Но даже и с таким коэффициентом, 120 тыс - выше средней зп в регионах раза в 3-4.
jwwwe, ну я б не сказал, что получилось)
Цель - постоянная работа, не фриланс, на ставке $50-60/час с 40-часовой неделей без особых авралов. Еще есть над чем работать.
Очень рекомендую попробовать работать с иностранцами. Либо на биржах, либо через посредников. Даже если делать такие же небольшие заказы, выйдет в деньгах больше.
Работал в детском клубе. Дети - довольно специфичная публика.
Что было сделано, для минимизации краж:
1 регулярная инвентаризация (софтом по расписанию собирал инфу об установленном железе)
2 все корпуса закрыть максимально надежно: с одного типа корпусов любили отрывать переднюю панель, что давало полный доступ к железу (такая конструкция у корпуса была). Пластиковую накладку передней панели на таких корпусах припаивал намертво. Точно так же сделал и с мышами (тогда мыши были еще с шариком, шарики воровали) - пластиковое колечко, которое было для доступа к шарику, приваривал паяльником к корпусу мыши. Чтоб не отключали клавиатуры, шнур пропускался через корпус, без вскрытия корпуса клавиатуру отключить было нельзя.
3 видео наблюдение
У меня была плашка 1st place за тест по WordPress. Очень помогло брать заказы первое время. Ну там и другие факторы влияли, типо отклик сразу после размещения вакансии, аццкий демпинг, свободный английский и тп, но 1st place, считаю, было хорошим фактором.
Если профиль вообще пустой, выделить его за счет результатов прохождения тестов, может быть единственным доступным новичку способом
>Вместо этого, я просто закидаю вас фактами...
Какими фактами? Описанием того, как пользователи делают что-то неправильно и у них по этому ошибки?
>Работал несколько раз.
Это да. Это настоящий профессиАнализм.
Какое-либо обсуждение на эту тему с вами будет иметь мало смысла. Не думаю, что буду что-то вам отвечать.