ArbNet

ArbNet
Рейтинг
146
Регистрация
27.10.2019
Программист самоучка
SeVlad #:
<?= вместо <?php echo

Ребят, вы как малые дети реально, игрушку не поделили 😀

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

Делать надо так как более логично в той или иной ситуации вот и всё, под одну гребёнку грести не следует, использовать только одну управляющую конструкцию во всех ситуациях.

JJizn #:
Не всегда все так просто. Помимо функций в core/utils, есть еще и другие ньюансы при обновлении/переносе.

Естественно есть, но это как говорится уже дело техники и к программированию движка не относится. Я говорил о настройке кода под новые возможности языка программирования.

SeVlad #:
У дураков всегда всё просто. Даже на Ллуну слетать. А более менее грамотные уже знают трогать чужой код - это ахтунг. Особенно если этот код будет обновляться.

Вот дуракам вообще ни на Луну слетать ни чего либо другого фактически нереально сделать 😀 Они просто не в силах додуматься об этом. А уж чужой код когда он корявый переписать по нормальному это ахтунг-ахтунг(потому как даже понять, что код корявый, это за гранью реальности), ведь он типа возможно будет обновляться 😍

SeVlad #:
Они просто ещё не сталкивались с понятиями типа "переносимость проекта", "разные условия эксплуатации" и тп. Ничего, жизнь это поправляет. :)

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

Думаю может до 23-25к дойти, потом спекулянты начнут выводить прибыль. Затем упасть может к 10к, потом опять вверх.
Dmitriy_2014 #:
Работает и ладно это 100% мой подход :) при любых раскладах, но может со скобочками быстрее будет если переписать…

Микродоли секунд вас не спасут. Что с вставками html, что с echo или heredoc разницы нет, тут по сути просто обработка PHP.

Сам код просто написан очень коряво какими то балбесами не знающих наверно про MVC.

Dmitriy_2014 #:
Немного неудачный пример с кодом из Twenty Twenty, но надеюсь вы поняли, меньше открывающих и закрывающих тегов <?php ?>, но в моем случае будет много echo

В первом примере это нативный шаблон с вставками данных кодом PHP.

А в втором похоже на контроллер, но это просто вызов функций не ООП. Очень примитивнейший способ, сейчас всё делается классами.

Короче если понимаете о чём говорю, то выкиньте нафиг это г..  напишите, найдите более современный движок. Если не понимаете, не заморачивайтесь, работает и ладно :)

Dmitriy_2014 :

PHP или скобочки {}

Для начинающего программиста который пишет свой самопис-движок лучше нативный PHP при использовании метода MVC. То есть сначала вычисляются\получаются данные которые помещаются в массив переменных, затем определяется нужный шаблон, это html c вставками <?=$var;?>. Далее PHP инклюдит шаблон, подставляет в него(<?=$var;?> ) данные из переменных. MVC прост в понимании и быстр нативностью, сам PHP выступает в роли шаблонизатора по сути.

Скобочки или другие метки удобны для составления макетов и заполнения этих html макетов данными, хочешь на сервере в бекэнде, хочешь подгрузкой на JS во фронте. Этим способом я пользовался в своём прежнем движке лет 10 назад. И некоторые современные движки это используют, но не так продуманно, почему говорю не продуманно, потому что такие шаблонизаторы тупо замедляют работу скрипта при рендеринге вставки данных в эти скобочки, надо сначала найти скобочки, найти нужные данные, заменить скобочки в исходном тексте на данные, и повторить это много раз. К тому же во фронте эти же шаблонизаторы не в связке с фронтом и во фронте работают другие фреймворки и опять замедление. Вот и ищут мастера какие-то ускорители, всякие костыли.. А надо просто сделать хороший движок чтобы работал в бэке и фротне по одному методу.

Я лично этим вопросом занимался ещё тогда, лет 10 назад. А год назад разработал более продвинудый метод с XML. Многим тут пытался объяснить, но тем кто думать не способны и не использовали, вернее не разрабатывали сами такие методы для движка, не в состоянии это понять.

Поэтому всё зависит от уровня знаний разработчика, админа сайта. Если вы знаете PHP и пишите свой движок, то используйте метод MVC с нативными вставками, вот только это будет работать только в бекэнде на сервере. Если не опытный, то проще использовать готовый шаблонизатор, но он будет замедлять работу скрипта. Выбор за вами.

Micropoint, не надо тут ничего некоторым доказывать и тд. Кто хочет работать те будут, а кто трындеть только могут от них как от козла молока..

Вакансия нормальная для подработки, единственное, человека надо тщательнее выбирать, сейчас специалистов много развелось, но они на словах только специалисты, а на деле пшик.. Я б лет 10 назад согласился так поработать, а сейчас свои проекты в приоритете.

Кстати тут недавно один именно такую работу искал 😀

salmoral #:
Уже 16к, как так то, это же пузырь который лопнул в 2018-ом.  

Пузырь это фиатные деньги, раздутые долговыми обязательствами которые списывают до кучи(никакой ценности нет, вакум, радуйтесь что их ещё пока кто-то принимает). А в битке эмиссия ограничена, спрос растёт так как у битка защищённость выше чем у фиатных денег. В 2018 был не пузырь, а ажиотаж после которого последовали жёсткие ограничения властей по понятной причине. Но несмотря на все ограничения спрос не упал до нуля, так как это не пузырь, как говорится учите матчасть. Прогнозы в 100к и выше оправдаются не скоро, но оправдаются, так как цена сдерживается спекулянтами и ограничительными мерами, но волатильность снижается, а ликвидность растёт, биток сейчас более ценен чем любая фиатная валюта.

Всего: 2250