Михаил Р., Я добавил как воспроизвести проблему. Нужно создать куку на сайте _ym_phc_settings_[номер счетчика]. И потом номер будет меняться. Я протестировал на своем сайте, и действительно, номер телефона изменяется.
По умолчанию - метрика ничего не изменяет в существующем html.
Я с вами не согласен. Я отключаю скрипт метрики все нормально. Включаю его телефон меняется. Следовательно причина в метрике. Она меняет код HTML сайта!!!
Из определения википедии "Фре́ймворк — программная платформа, определяющая структуру программной системы; программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта."
WordPress это фреймворк для разработки сайтов. Потому что это платформа, которая упрощает разработку сайтов и обладает большим количеством разных компонентов (плагины).
Приведи аргументы, что это не так?
Хочешь сказать сайт это не программная система?
Сайт это еще какая система. И может быть даже очень большой и сложной.
Просто WordPress больше чем фрэймворк (если сравнивать его с Laravel или Yii2). Он не только включает библиотеки для разработки сайта, но еще и готовую админку, с готовыми решениями в виде плагинов. Там продумано столько, что Laravel или Yii2 стоят в сторонке.
Adamos, Вы это пользователю объясните, когда у него корзина будет исчезать. И он потом начнет звонить в тех поддержку и спрашивать, а чего это корзина не работает?
Почему программисты вообще делают как им удобнее, но забывают, что они делают не для себя, а для тех людей которые этим будут пользоваться?
Делать надо для клиента. А не так как удобнее вам это сделать.
Северное Сияние, Писать <?php echo $id; ?> так нельзя. Потому что в id у тебя может строка вида '><script>alert('1');</script><'.
Поэтому надо экранировать. Или использовать шаблонизатор, где экранирование включено по умолчанию.
Северное Сияние, WordPress это фреймворк. Имхо даже лучше чем laravel. Чем? А тем что для него куча готовых решений уже существует. 30% сайтов в мире на нем работает. И более 50 тысяч плагинов к нему. И не надо думать как сделать ту же авторизацию, или интернет магазин. Вы запаритесь на laravel реализовывать весь функционал Вордпресса. Особенно по SEO и прочим вещам. Если чего-то нет в вордпрессе, можно написать свой плагин.
PHP изначально создавался как решение для разработки сайтов. Для тех задач, который решает php WordPress очень хорошее решение, даже лучшее. А yii2, laravel, symfony через чур избыточны. Код написанный на yii2, на Вордпресе тоже самое можно сделать быстрее и проще.
На yii2, laravel надо писать все самому и тратить на это время, когда в вордпрессе установил плагин, и все работает. Есть конечно вопросы к качеству плагинов. Но есть плагины, которые проверены и хорошо работают.
И WordPress это фрэймворк!
А вот если нужно написать что-то серьезное, то стоит рассматривать не php, а фреймворки на другом языке. Например Django, Spring или go/python/java + vuejs/react/angular.
wolverine777, Фрэймворки и CMS придуманы не просто так. Они разработаны профессионалами. А вы пишите код, допускаете ошибки, выдумываете как сделать, когда все уже придумано и решено за вас. Используйте готовые инструменты, изучите как они работают, научитесь на них писать правильный код, а потом уже изобретайте свое.
Adamos, А если пользователь авторизован на сайте? и на разных компах зашел? у него что будет две разных корзины? Или на одном компе заполнена, а на другом пустая. Ну что за бред. Для этого нужно хранить в базе корзину. Не выдумывайте велосипеды.
Вроде как есть https://gotify.net/.
Судя по его api https://gotify.net/api-docs там есть метод /stream. Он позволяет открывать websocket соединение для возвращения новых сообщений. (Websocket, return newly created messages).
Пишут что есть clientToken и appToken.
clientToken - для получения сообщений
appToken - для отправки
Вот даже какой то клиент для него написанный на питоне https://github.com/atareao/gotify-indicator/blob/m...
Elastix это сборка АТС на базе Centos. Т.к. это Linux, туда можно установить различный софт, squid, web proxy, samba файловое хранилище и т.п. Но так не рекомендуется делать. Лучше поставить сервер АТС отдельно, а все остальное отдельно.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.