Sly32

Рейтинг
370
Регистрация
29.03.2012
ArbNet #:
" многие библиотеки для пхп написаны вовсе не на пхп!! " - ещё раз повторю это не библиотеки, а расширения языка,

Какая разница между терминами? Чем отличается?

ArbNet #:
Я сейчас трачу много времени на разработку своих либ, модулей, чтобы позже не искать что-то, придумывать костыли, потом устранять уязвимости и тд

Для всего этого уже давно существует воркфлоу, которого ты пытаешься избежать. А это тоже самое если руль поставить сзади и утверждать, что так будет круто. 

Я тебе привел примеры задач - ты их проигнорировал. Чтобы бы про что-то сказать - тяп-ляп сделанное - нужно это проверить

Твои костыли никогда не будут лучше уже написаных именно по причине свыше - они не протестированы, нет рецензентов. Можно самоуверенно утверждать, что ты сразу напишешь хорошо, на практике такого не бывает. Этому доказательство даже этот форум, в тредах где ты пытаешься кому-то подсказать решение, но находится кто-то, кто дает лучшее. Это нормально, ненормально что ты это упрямо игноришь

ArbNet #:
Как то меня начальница спросила, а ты можешь 100к в месяц зарабатывать? Конечно могу. Потом подумал, а правда нафига мне на этом заводе нервы трепать.. Я там был только потому что по началу родители настаивали типа соц. пакет, пенсия. Ну сейчас я обеспечил себя уже всем.

Ну такой уровень ЗП - это только для поддержки штанов)))

ArbNet #:
Для очень грамотного поясню, нуль используется в результате математических расчетов, а ноль означает ничто, пустота.

Как и все что ты делаешь - полная чушь, причем ты противоречишь даже сам себе. Допустим ты не перепутал что и когда применяется, но тогда согласно твоим же измышлениям - 

ArbNet #:
поэтому и пишу всё сам с ноля качественно

Это система координат - от чего-то к чему-то, соответственно тут нужно применять математику))) Но более того - на самом деле и это неправда, в данном случае это просто устойчивое применение, так сложилось просто. Грамотный человек инстинктивно применит, неучт будет искать правила, найдет, прочитает и применит неправильно))) 

ArbNet #:
То что ты считаешь библиотеками, это расширения языка. Библиотеки - это код написанный на том или ином языке программирования для реализации какого либо функционала.

И еще перл. Но начнем издалека - ты все библиотеки пишешь заново? Делаешь их еще более лучше? ))) Как в тех примерах, что я указал выше? 

Пара примеров. Стоят задачи:

1) Нарисовать графики

2) заполнить фикстурами данные

3) Измерить расстояние между обьектами по координатам

4)Создать по урлу миниатюру страницы

Вот тебе прилетел такой заказ на сайт с таким функционалом.Твои действия? Судя по тому, что ты тут пишешь - ты под каждый функционал сядешь писать свои либы, правильно же. Потому что он будут самыми крутыми на свете! Через 2 месяца заказчик плюнет и уйдет. Я же просто использую GoogChart , Alice, PHPGeo ,Snappy и займусь уникальными задачами для данного проекта.

Но я еще больше поломаю шаблон тебе - многие библиотеки для пхп написаны вовсе не на пхп!! Представляешь. И Их иногда выгоднее применять! ТО же и в Пайтоне встречается сплошь и рядом.

Так что иди ка ты лучше на завод, раз там был на хорошем счету и смог себе на всю оставшуюся жизнь заработать!


ArbNet #:
Это ты и такие как ты не учитесь(своей головой не думаете, чтобы сделать лучше чем есть), делаете всё по накатанной как говорят.. Вместо того чтобы сразу писать лаконичный код, ещё тесты до кучи.. Чтоб улучшить? А сразу хороший код не судьба написать? Думать надо!!! Сразу писать качественно, а не на тесты надеется, которые тебе код улучшат

Вот еще раз говорю - ты лучше не позорься, а разберись в теме.  Ты даже не понимаешь что дает написание тестов и как это улучшает код. Если бы я делал по накатанной, то давно уже бы назад скатился к написанию сайта для санатория Дубки. Можешь считать, что я выпендриваюсь и хвастаюсь, но мой текущий проект - функционал для крупнейшего автомобильного сервиса в Америке, занимающего 60% рынка. Хотел бы я посмотреть, как бы ты смог свою гениальную наработку тут применить)))  

ArbNet #:
Вот поэтому и пишу всё сам с ноля

Во-первых, с нуля - учи родной язык, Во-вторых, например, для обработки изображений ты написал свою либу или таки используешь GD? Или ты умеешь сам парсить пдф документы и создавать новые из шаблонов. АБ ты наверное загрузчик файлов сам заново на плюсах  реализовал? 

Вот сиди и не выпендривайся, если не знаешь для чего служат библиотеки и как их используют и чем они от плагинов в ВП отличаются

ArbNet #:

Кто пишет говно код, разработчики, то приходят, то уходят, те пишут ещё и тесты по сути ещё один проект. По мне это наоборот всё усугубляет..

Надо научится писать качественный хороший код и тогда тесты не нужны это раз, всё работает как часики это два, и при переходе на новую версию языка легко вносить изменения это три.

Только не ляпни это нигде в приличной компании!!! 😀Ты прo TDD слыхал вообще? И в принципе понимаешь, зачем тесты? Один плагины на все ищет, второму тесты не нужны...

А про то, что написание тестов помогает улучшить код - слыхал? Про то что они помогают упорядочить бизнес-логику? Я тебе открою тайну - функционал иногда бывает сильно сложнее, чем вывести товары в инет-магазине.

ArbNet #:
Надо научится писать качественный хороший код

Так что же ты все никак не научишься???

ArbNet #:
Приоткрою немного занавес

Не стоит. Ты вообще не понимаешь принципов разработки и пытаешься поехать на 5-ти колесном велосипеде с треугольными колесами.

Расскажи, насколько процентов твой функционал покрыт хотя бы юниттестами? 

А что насчет интеграционных, смоук и прочего? 

То что ты делаешь, великолепно кладется на аджайл, а ты хоть знаешь что такое? Именно из-за незнания ты топчешься на месте.  У тебя нет ни общей идеи, ни плана реализации. Что бы понять, как ты говоришь, что это не так работает, это нужно как минимум запустить. 

ArbNet #:
Очередной перл:  популярность подразумевает наличие мусора.

Просто попытался бы понять суть фразы, потому что твои выводы это как если бы сантехник стал рассуждать о родах. Ты в жизни не приблизишь свою поделку даже на 5 процентов по удобству к ВП.

SeVlad #:
Ты не в состоянии никому помочь

Ты еще посоветуй плагин поставить, помойник

Без плагина не в состоянии разметку поставить, так не пыжься и людей не путай. Зайди на schema.org  и изучи, потом пищи.

SeVlad #:
Я уже молчу, что этот "скрипт" ничем не поможет ТСу.

Мне жалко тех кто ведется на твои услуги, мусорщик. ТСу поможет получасовое изучение доки. И тогда абсолютно все равно - рецепты  размечать или отзывы или товары - принцип один.

И если ты такой умный - как твои произвольные поля помогут апдэйтнуть старые рецепты? Я просто уверен, что не так сложно будет распарсить имеющиеся данные и положить их в соответствующие поля разметки. И пхпшный скрипт будет работать в разы быстрее дерганья базы. Иди уже за арбнетом на завод, не вводи тут людей в заблуждение.

SeVlad #:

А шаблон сам придумает какие данные выводить, ага.

Сколько раз тебе говорить - не понимаешь предмета - не раскрывай рта.

И да гони должок, балалайка

Расскажи тут всем громко, какие тебе еще дополнительные данные нужны для рецепта в схему? Название, дескрипшен и т.д. Ты не можешь из постмета выдернуть? Тебе  нужно завести еще миллион полей, которые ты будешь заполнять при каждом новом рецепте? И да, мусорщик, ты уже готов перевести деньги хоспису за свое вранье?

qilly #:
А как при этом сделать ее для уже добавленных публикаций?

При правке шаблона у вас автоматом появится схема для всех существующих записей

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "ItemList",
    "url": "http://multivarki.ru?filters%5Bprice%5D%5BLTE%5D=39600",
    "numberOfItems": "315",
    "itemListElement": [
        {
            "@type": "Product",
            "image": "http://img01.multivarki.ru.ru/c9/f1/a5fe6642-18d0-47ad-b038-6fca20f1c923.jpeg",
            "url": "http://multivarki.ru/brand_502/",
            "name": "Brand 502",
            "offers": {
                "@type": "Offer",
                "price": "4399 p."
            }
        },
        {
            "@type": "Product",
            "name": "..."
        }
    ]
}
</script>

В пример выше вам нужно будет подгрузить просто несколько полей из того что у вас есть - title, description, short description, не помню как это в ВП называется

Если пойдете по пути, который предлагает мусорщик, в итоге у вас сайт перестанет работать при паре тысяч хостов. 

Дока по схеме предельно простая, разобраться как поправить щаблон - тоже не нужно быть гением

Чтобы добавить разметку в шаблон использовать произвольные поля?  Отлично, добавим еще запросов в базу.. вместо того чтобы поправить шаблон и добавить фильтры для вывода на нужных станицах. Неужто все так плохо? Наверняка ж стоит какой йоаст или оллиноне, этого более чем. 
ArbNet #:

Накатываешь ты, и между прочим заводы это локомотивы экономики. А тебя к программированию точно подпускать нельзя, логика напрочь отсутствует, а без неё никакой ты не программист 😀

Ты опять отвязался и убежал тявкать за забор?

Ты хоть понимаешь о чем разговор?

Всего: 7322