Помощник
Дата поста: | В теме: | За сообщение: | Поблагодарили: | ||
---|---|---|---|---|---|
9.1.2023, 18:08 |
Написание софта, разработка сайтов, моб. приложений и игр |
Freedo, что не так: - sass - это препроцессор для CSS, и его не надо ни на чём программировать, особенно на python; - название vue js как бы предполагает, что это js, а не php. |
|||
27.6.2022, 14:21 |
МВД заявило о нехватке 170 тыс. айтишников |
Господа, английский при активной разработке учится автоматически. Грамотно говорить не начнешь, но будешь как собака все понимать и на ломаном языке вполне доступно выражать свои мысли. При интеграции в любое общество отправляют на языковые курсы, которые при IT-зарплатах вполне доступны. Вот только ломиться в пик мирового кризиса в незнакомую страну без прямого оффера, знания языка и местных обычаев - афера. Особенно, если по каким-то причинам не смог уехать раньше, сейчас ты точно нигде за границей никому нужен не будешь. |
|||
22.2.2022, 3:49 |
Фильтрация товаров каталога по полям ACF Фильтр по нескольким значениям |
Вот эта штука такое умеет, вёрсткой можно доработать к 1 в 1. Но она достаточно медленная. Ну или руками написать, тоже ничего сложного.
|
|||
18.2.2022, 19:49 |
Не могу удалить ссылку ; сайт работает на WordPress |
Удаляйте вот эти куски: Код <?php /* translators: %s: WordPress name with wordpress.org URL */ printf(esc_html__('Proudly powered by %s', 'envo-shopper'), '<a href="' . esc_url(__('https://wordpress.org/', 'envo-shopper')) . '">' . esc_html__('WordPress', 'envo-shopper') . '</a>'); ?> Код <?php /* translators: %1$s: Envo Shopper theme name (do not translate) with envothemes.com URL */ printf(esc_html__('Theme: %1$s', 'envo-shopper'), '<a href="' . esc_url('https://envothemes.com/free-envo-shopper/') . '">' . esc_html_x('Envo Shopper', 'Theme name, do not translate', 'envo-shopper') . '</a>'); ?>
|
|||
17.2.2022, 3:21 |
Не могу удалить ссылку ; сайт работает на WordPress |
Вариантов масса: кэш, внедрение по хуку, шифрование, js-дополнение. Только смотреть. |
|||
18.12.2021, 10:19 |
Не работает слайдер на Wordpress |
На 13 строке замените $the_ID на $post->ID |
|||
2.12.2021, 18:12 |
Всплывающее предупреждение 18+ для wordpress. |
Цитата Nell, так предложите ТС свои услуги. Моя личка всегда открыта =)
|
|||
1.12.2021, 22:59 |
Всплывающее предупреждение 18+ для wordpress. |
Блин, ребят, ну какой плагин, пишется окошко за 20 минут, за 30 прям красивое. Еще 10 на установку и проверку куки. Все. |
|||
18.11.2021, 15:31 |
Помогите повторить функционал для сайта WordPress Нужен совет в подборе плагина или другого инструмента |
Хочу: 1. Значительный функционал 2. Существующие решения не подходят 3. Бесплатно На мой взгляд, какой-то из пунктов лишний.
|
|||
7.11.2021, 13:51 |
Как реализовать функцию Вопрос по PHP |
Цитата Цитата Since there is no way to specify the character encoding for a CSV file, WP All Import just assumes all uploaded CSV files are UTF-8, which is the standard character encoding for the web. Крч, файл надо сохранять себе, а потом у себя делать конвертацию в другую кодировку / формат с нужной кодировкой и импортировать потом из своего, пересохраненного.
|
|||
6.11.2021, 0:46 |
Как реализовать функцию Вопрос по PHP |
||||
2.11.2021, 13:31 |
Требуется перенос сайта с HTML на WP |
Цитата Бюджет обсуждаемый. Добавьте нолик справа, можно будет обсудить. |
|||
27.10.2021, 23:40 |
Вопрос по серверу на VPS Найти причину почему сайт перестал работать |
Цитата Поищу спецов на кворк или на fl.ru (судя по мне там больше спецов проверенных и грамотных, но и ценник дороже, скорее всего). Я как бы ни на что не намекаю, но порядка 20 сообщений выше я написал, что можно решить проблему. Вы проставили "Спасибо" и погнали дальше. Интересно просто, почему вы ищете совета здесь, а идете искать платных специалистов на фл. Не, я не напрашиваюсь на работу, и более того, не возьму уже, просто странно оценивать компетентность специалистов, даже не обсудив проблему в ЛС с тем, кто предложил ее решить. |
|||
20.10.2021, 15:00 |
Вопрос по серверу на VPS Найти причину почему сайт перестал работать |
Присылайте доступы, посмотрим, в чем проблема. Ценник в стартпосте по ссылке в подписи. |
|||
9.10.2021, 19:48 |
Разработка интернет-магазинов |
Без обид, но я достаточно проблем расписал вам в стартпосте. Бесплатно. И сейчас ввязываться в тред "а белое не черное" я не хочу. Из того, что я помню, у вас ни в одной форме нет CSRF защиты, следственно, атака на любую из форм может привести к выполнению этого сценария. Устроит? Или вам надо, чтобы я, условно, достал с вашего сайта БД? Если да, давайте сначала заключим договор на аудит безопасности с отказом от претензий и соответствующим ценником, затем получите список проблем. P.S. Я тут свои услуги не предлагаю, и предложение выше - гипотетический сценарий. Опять же, я начал про архитектуру. Давайте ее обсуждать. |
|||
7.10.2021, 18:12 |
Разработка интернет-магазинов |
Ну смотрите. *. Не используются стандарты кодирования. См. PSR, не буду перечислять. *.1. Сюда же - названия переменных, классов, файлов или не очевидны, или избыточны (systpayment, generalscript, addapplication, dirdownfiles и т.д.). *.2. Куча опечаток. mainModul, moduls, да много где. *.3. Логика расположения. Мешанина из файлов. Гляньте папку allinclude, у вас там и js, и php. Рядом. Две папки для конфигов (почему не сделать одну с иерархией?). Есть папка images, есть папка templates (почему не все в одной? назовите assets). Внутри templates все вперемешку: css, html, php, *.4. Куча неиспользуемых переменных в методах, тот же phpStorm их прекрасно подсвечивает. *.5. Туча констант для такого объема кода. *.6. В коде куча мест со вставками вёрстки внутрь строк. Сегодня даже Wordpress старается уходить от этого подхода. *.7. Ядрёная смесь транслита и переводных частей. Пример: Код $db_query="select id_component, name_punkt, pos, n_component,type_level, modul, ident,url, target, add_class from ".DB_PREF."components where hide='show' and n_component >= 0 and modul != 'stat' and ( view_type_user = 'all' || view_type_user = '".($GLOBALS["user_to_site"] ? "user" : "guest")."' ) order by type_level DESC,n_component ,pos "; >. js без стандартов (учите хотя бы es15), без сборщиков (ну ладно, не всегда они нужны, но в вашем случае - нужны), без модульности (я имею ввиду модульность js по современным стандартам, а не вашу реализацию на кусках кода). Дальше не смотрел. >. php: используется язык версии 5.6 (* согласно анализу phpStorm`ом, все совпадения выдуманы). На дворе 2021, 8я версия крутится в продакшне. >. css/js - нет сборщиков, а значит - нет полифиллов, нет анализа, нет ничего. #. Шаблоны проектирования: ни стандартного MVC, ни event-system, ничего более-менее стандартного. Может, что-то там и есть (я не весь проект просмотрел), покажите, где. Вместо нормального использования хоть какого-то паттерна доступа к данным везде все тычется в глобальные переменные. SOLID принципов даже отдаленно не видно. #.1. Жесткий процедурный код. Классы вроде как есть, но внутри они - процедурные, то есть вы просто берете и пишете логику сверху вниз внутри методов классов. #.2. Про классы и ООП: нет ни абстракций, не определена видимость методов. Между собой классы не взаимодействуют или почти не взаимодействуют (покажите, где). Естественно, нет типизации. Не используются пространства имён. #.4. Толпа комментариев по делу и без. Простое правило: если вам требуется больше 2-3 строк комментария для метода, его, скорее всего, следует разбить на несколько. См. script/class_base_user_part.php, стр. 626 как пример. #.5. Нет нормальной ORM, запросы фигачатся как в 2004. #.6. Отладка оставлена в комментах, просто поищите строку "//var_dump" по коду #.7. Про тесты - молчу. #.7. Поговорим-таки за безопасность. Тут используются сырые данные из $_POST и $_GET. В том числе, в запросах к БД. Это всё, что следует знать о безопасности. Не вижу смысла перечислять возможные варианты атаки, они ВСЕ возможны. В общем, все, что я вижу - нестандартный велосипед неопытного разработчика. Я не претендую на то, что всегда пишу чистый код, как и не призываю упарываться в абстракции. Нет. Я за то, чтобы код решал вопрос пользователя, и при этом был читаем и понимаем моими коллегами. Здесь я вижу кучу кода, который потенциально очень слаб в поддержке и развитии, морально устарел до момента его написания, не структурирован, не безопасен. С точки зрения разработчика, написание такого велосипеда - большой прогресс в изучении языка и понимании, в целом, как оно работает. Это хорошо для автора, но на этом нельзя останавливаться, т.к. в образовании существуют огромные дыры, которые нужно срочно закрывать. С точки зрения потребителя, получая (даже бесплатно) сайт на этой системе, он приобретает большие проблемы для своего бизнеса. Надеюсь, никого не обидел. Консультации и прочее, увы, платные. |
|||
2.10.2020, 4:22 |
Движек сайта-агрегатора салонов / СТО / ресторанов / клиник Разработка сайта-агрегатора - ваше мнение о цене и модели |
В общем-то: - за пять лет технологически движок дважды устарел; - публичных релизов не было; - стэк не ясен; - скорее всего, под свежий проект дешевле взять современный фреймворк и написать на нём, чем пытаться копать легаси да еще и небесплатно; - конкуренты есть, причем как движки, так и "супермультпурпозтемплейты" под вэпэшечку, чем конкретно вы лучше? - шо по нагрузке, есть ли бенчмарки и прочее? |
|||
10.11.2018, 13:51 |
Подскажите стоимость сайта ? По параметрам... |
Если нужен уникальный качественный дизайн и не over100500скриптов на странице (как обычно бывает в случае с платными темами), то минимум 20-25. За 5-8 вам соберут на коленке из полуготового, что и будет в итоге также полуработать. |
|||
1.9.2018, 23:49 | У вас нет прав на просмотр этой темы | У вас нет прав на просмотр этого сообщения |
|||
26.8.2018, 12:49 |
Нужно допилить дизайн до идеала |
Вы бы описали перечень необходимых работ и дали ссылку на шаблон тут, раз он все равно паблик. Поскольку доводить до идеала можно неделями, а оплата у вас прогнозируется на 2 рабочих часа. |
|||
11.8.2018, 1:31 |
Создать сайт по наращиванию ресниц |
Археологи, зачем вы лезете в коммерческие разделы? Посты можно набить в информационных. |
|||
26.6.2018, 21:39 |
Посоветуйте плагин для WP - галерея-слайдер. Галерея с фотографиями, в виде слайдера. |
Чаще всего проще завести доп поля под слайдер и вывесть его в нужном месте, а затем обернуть библиотечкой слайдера на JS (тот же Slick Slider отлично справляется). Вариант в плагине - Master Slider для WP, но в случае с кастомным дизайном будет сильно проще реализовать при помощи первого подхода. |
|||
9.1.2018, 21:51 |
Плагин-генератор простых предложений из 3х столбцов со словами Ищу плагин или исполнителя |
Опишите свою прикладную задачу, ибо в каждом случае будут свои особенности. И да, скорее всего за 1к вы её не решите, что бы там ни было.
|
|||
14.12.2017, 12:22 |
Первый опыт, прошу совета. |
А где лучше располагать точное вхождение? Title, meta или h1? Все зависит от ключа. Прошлый комментатор верно сказал, не зацикливайтесь на прямых вхождениях. В любом случае, если ключ нельзя вставить в текст без нарушений правил русского языка, не делайте прямых вхождений вообще. Если же его можно вписать корректно - вставляйте в тайтл. |
|||
11.12.2017, 15:50 |
Оцените сайт на профпригодность помощь по сайту |
В целом у вас все в порядке, но есть несколько моментов. Юзабилити: 1) При наведении на слайдер под заголовком "В нашей работе мы используем" стрелки не выровнены по высоте. При клике по ним не прокручивается слайдер. По картинкам-миниатюрам можно кликнуть (зачем? все равно вылезает миниатюра). 2) Текст, появляющийся при наведении на фото, не читается от слова "совсем". Сделайте подложку более темной. 3) При наведении на любую из услуг текст почти сливается с фоном. Не надо так. 4) Таблицы не оптимизированы под мобильные устройства. C точки зрения SEO-оптимизации не сделано ничего. С технической точки зрения: 1) Куча инлайновых стилей (что не гуд и затруднит отладку / дальнейшие правки). 2) Не выключены некоторые лишние службы WP (эмодзи точно нужны вашей клинике ? =)) 3) Оптимизации по скорости нет. 3) Много жести вроде вот этого куска Код <path class="st0" d="M128.8,200.3l-0.1-0.2l-0.1,0.1L128.8,200.3z M123.8,204.1c-0.1-0.3-0.2-0.7-0.2-1l-0.5,0.3 c0.2,0.1,0.4,0.3,0.6,0.5L123.8,204.1z M118.2,207.6c-0.2-0.4-0.3-0.8-0.3-1.2l-0.4,0.2c0.1,0.1,0.2,0.2,0.2,0.2 C117.9,207.2,118.1,207.4,118.2,207.6z M106.1,214.1c-0.1-0.2-0.1-0.4-0.1-0.6l-0.3,0.2C105.8,213.7,105.9,213.9,106.1,214.1 L106.1,214.1z M94.9,19.7c0,0,11.4-13.2,40.2-9.7c28.7,3.6,36.9,18.3,36.9,18.3s62.1,7.9,59.8,39.7c-2.3,31.8-65.4,29.8-65.4,29.8 s-1.8,8.4-9.4,13.5l-0.3,16.3c0,0,34.9,20.4,46.3,22.9c1.5,0.3,0.1,2.2-3.5,5.1c1.1,1.4,0.9,3.3-0.4,4.5c-1.4,1.2-3.4,1.1-4.7-0.2 c-0.1-0.1-0.2-0.2-0.2-0.3l-0.1,0.1c0.9,1.3,0.8,3.2-0.5,4.3c-1.3,1.2-3.2,1.1-4.4,0c0.4,1.2,0.1,2.7-0.9,3.6 c-1.4,1.2-3.4,1.1-4.7-0.2c-0.1-0.1-0.2-0.3-0.3-0.4l-0.4,0.3c0.9,1.3,0.7,3.1-0.6,4.2c-1.1,1-2.8,1.1-4,0.3c0.3,1.2,0,2.4-1,3.3 c-1.4,1.2-3.4,1.1-4.7-0.2c-0.2-0.3-0.4-0.5-0.6-0.8l-0.7,0.4c1,1.3,0.8,3.2-0.5,4.4c-1.4,1.2-3.4,1.1-4.7-0.2 c-0.2-0.2-0.3-0.4-0.5-0.7l-0.6,0.4c0.8,1.3,0.6,3.1-0.6,4.2c-1.4,1.2-3.4,1.1-4.7-0.2c-0.1-0.2-0.3-0.3-0.4-0.5l-0.6,0.4 c0.7,1.3,0.4,2.9-0.7,4c-1.4,1.2-3.4,1.1-4.7-0.2c-0.1-0.1-0.2-0.2-0.3-0.3l-0.3,0.2c0.1,0.1,0.2,0.2,0.4,0.3 c1.2,1.4,1.1,3.4-0.2,4.7c-1.4,1.2-3.4,1.1-4.7-0.2c-0.4-0.5-0.7-1-0.8-1.6l-1,0.6c0.1,0.1,0.2,0.2,0.3,0.3 c1.2,1.4,1.1,3.4-0.2,4.7c-1.4,1.2-3.4,1.1-4.7-0.2c-0.4-0.4-0.7-1-0.8-1.5l-0.8,0.5l0.2,0.2c1.2,1.4,1.1,3.4-0.2,4.7 c-1.4,1.2-3.4,1.1-4.7-0.2c-0.4-0.4-0.6-0.9-0.8-1.4l-0.8,0.5l0.1,0.1c1.2,1.4,1.1,3.4-0.2,4.7c-1.2,1.1-2.9,1.1-4.2,0.2 c0.4,1.2,0.1,2.6-0.9,3.6c-1.4,1.2-3.4,1.1-4.7-0.2l-0.1-0.2c0.5,1.2,0.2,2.7-0.9,3.6c-1.4,1.2-3.4,1.1-4.7-0.2 c-0.2-0.2-0.4-0.5-0.5-0.7c0.6,1.3,0.4,2.9-0.8,3.9c-1.4,1.2-3.4,1.1-4.7-0.2c-0.4-0.4-0.7-1-0.8-1.5l-0.9,0.5 c0.2,0.1,0.3,0.3,0.5,0.4c1.2,1.4,1.1,3.4-0.2,4.7c-1.4,1.2-3.4,1.1-4.7-0.2l0,0c0.4,1.2,0.1,2.6-0.9,3.5c-1.4,1.2-3.4,1.1-4.7-0.2 c-0.5-0.5-0.7-1.2-0.8-1.8l-1,0.6c0.1,0.1,0.3,0.2,0.4,0.4c1.2,1.4,1.1,3.4-0.2,4.7c-1.4,1.2-3.4,1.1-4.7-0.2 c-0.5-0.5-0.7-1.1-0.8-1.8l-0.5,0.3c0.1,0.1,0.3,0.2,0.4,0.4c1.2,1.4,1.1,3.4-0.2,4.7c-1.4,1.2-3.4,1.1-4.7-0.2 c-0.5-0.5-0.7-1.1-0.8-1.8l-0.8,0.4c0.1,0.1,0.3,0.2,0.4,0.4c1.2,1.4,1.1,3.4-0.2,4.7c-1.4,1.2-3.4,1.1-4.7-0.2 c-0.5-0.5-0.7-1.1-0.8-1.7l-0.6,0.4c0.1,0.1,0.3,0.2,0.4,0.4c1.2,1.4,1.1,3.4-0.2,4.7c-1.4,1.2-3.4,1.1-4.7-0.2 c-0.5-0.5-0.7-1.1-0.8-1.8l-1,0.6c0.1,0.1,0.3,0.2,0.4,0.4c1.2,1.4,1.1,3.4-0.2,4.7c-1.4,1.2-3.4,1.1-4.7-0.2 c-0.5-0.5-0.7-1.1-0.8-1.8l-1.3,0.7c0.1,0.1,0.3,0.2,0.4,0.4c1.2,1.4,1.1,3.4-0.2,4.7c-1.4,1.2-3.4,1.1-4.7-0.2 c-0.5-0.5-0.7-1.2-0.8-1.8l-0.5,0.3c-0.2,1.6-1.6,2.9-3.3,2.9c-1.8,0-3.3-1.5-3.3-3.3c0-1.8,1.5-3.3,3.3-3.3c0.2,0,0.5,0,0.7,0.1 l0.2-1c-1.5-0.3-2.6-1.7-2.6-3.2c0-1.8,1.5-3.3,3.3-3.3c0.2,0,0.5,0,0.7,0.1l0.1-0.6c-1.5-0.3-2.6-1.6-2.6-3.2 c0-1.8,1.5-3.3,3.3-3.3c0.2,0,0.5,0,0.7,0.1l0.1-0.2c-1.5-0.3-2.6-1.7-2.6-3.2c0-1.8,1.5-3.3,3.3-3.3c0.2,0,0.5,0,0.7,0.1l0.1-0.4 c-1.5-0.3-2.6-1.6-2.6-3.2c0-1.8,1.5-3.3,3.3-3.3c0.2,0,0.5,0,0.7,0.1l0,0c-1.5-0.3-2.6-1.6-2.6-3.2c0-1.8,1.5-3.3,3.3-3.3 c0.2,0,0.5,0,0.7,0.1l0.1-0.6c-1.5-0.3-2.6-1.7-2.6-3.2c0-1.8,1.5-3.3,3.3-3.3l0.1,0c-1.2-0.5-2-1.7-2-3c0-1.7,1.3-3.1,2.9-3.3 c-0.9-0.6-1.6-1.6-1.6-2.8c0-1.8,1.5-3.3,3.3-3.3c0.2,0,0.5,0,0.7,0.1l0.2-0.9c-1.5-0.3-2.6-1.6-2.6-3.2c0-1.8,1.5-3.3,3.3-3.3 l0.2,0c-1.2-0.5-2.1-1.7-2.1-3.1c0-1.8,1.5-3.3,3.3-3.3c0.2,0,0.5,0,0.7,0.1l0.1-0.4c-1.5-0.3-2.6-1.6-2.6-3.2 c0-1.8,1.5-3.3,3.3-3.3c0.2,0,0.5,0,0.7,0.1l0.1-0.7c-1.5-0.3-2.6-1.6-2.6-3.2c0-1.8,1.5-3.3,3.3-3.3c0.2,0,0.5,0,0.7,0.1l0.1-0.7 c-1.5-0.3-2.6-1.6-2.6-3.2c0-1.8,1.5-3.3,3.3-3.3c0.2,0,0.5,0,0.7,0.1l0.2-0.7c-1.5-0.3-2.7-1.6-2.7-3.3c0-1.8,1.5-3.3,3.3-3.3 c1,0,1.8,0.4,2.4,1.1c8.1,0.7,40.6,2.7,34.1-13.2c0,0-20.6,7.6-20.6-29.8c0,0-67.7-9.7-67.7-38.2C28.8,29.6,75.3,18.7,94.9,19.7z" /> <path class="st0" d="M24.9,164.4c0,0,6.1-36,6.6-46.7c0.4-10.7,3.3-32.8,10.4-40.4c7.1-7.6,14.3-10.6,14.3-10.6l-1.5,15.9 c0,0-5.5,0.7-4.4,14.8c1.1,14.2,7.5-3.3,7.5-3.3l3.1-7.9l8.7-1c0,0-3.4,7.9-5,12.8c-1.7,4.9-6,24.7-15.4,32.6 c-9.4,8-2.7,35.4-1.9,46.3c0.4,6-5.1,7.3-11.8,7.7C26.3,185.2,19.3,182.6,24.9,164.4"/> Ну и я думаю при внимательном рассмотрении можно накопать как минимум столько же. |
|||
![]() |
Текстовая версия | Сейчас: 6.6.2023, 12:46 |