Что выбрать для работы с PHP - MySQL-ORM

флоппик

promotor fidei
Команда форума
Партнер клуба
Мой брат Иэн – музыкант. Он играет на барабане, пианино и бас-гитаре. Несколько лет назад он выступал в составе группы в Ливерпуле, и в его команде работал чрезвычайно талантливый клавишник по имени Чарльз. После одного из их вечерних концертов я признался Чарльзу, что мне чрезвычайно понравилась его сегодняшняя игра. Затем я добавил, что хотел бы так же хорошо играть на клавишных инструментах. «Нет, вы бы этого не хотели», – ответил он. Я был обескуражен и настаивал на том, что действительно хотел бы этого. «Нет, – ответил он. – Вы имеете в виду, что вам нравится идея игры на клавишных. Вы бы уже давно играли, если бы имели настоящее желание». Чарльз рассказал, как репетировал каждый деньпо три-четыре часа помимо выступлений, чтобы достичь такого высокого уровня мастерства.
- «Призвание. Как найти то, для чего вы созданы, и жить в своей стихии» Кен Робинсон
 

StalkerClasses

Новичок
Не заметно: я предлагал нормальное решение, а ты не стал даже читать документацию по composer. Не хочешь - видно, что не приложил усилий.
Вообще то я самоучка, английскиз знаю очень плохо... Но буду учить.
Мне C++ вталкивали в школе ... Я ничего не понимал там - и забил на это дело - для меня те кто пишут что то на C-ях - крутые чуваки...
А вот открыл книжку по PHP - и через 10 минут я уже своорганил первую програмку Hellow word!.
Дальше циклы и пошло поехало...

Через какое-то время решил почитать C++ книжку...
И как окаалось - все предельно просто... Просто в школе объяснить не могли.
Меня уже бесило то, что мне не могли объяснить для чего и зачем iostream.h

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

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

А все эти разные дебианы, и прочие. Там так, там сяк.

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

Я бы с удовольствием почитал про composer...
Но в сети нет вот для таких не понимающих с первого раза все и сразу.
 

StalkerClasses

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

И в жизни практика показывает - что 99,9% детей - спускают все оставленное им состояние их богатыми родителями.
 

флоппик

promotor fidei
Команда форума
Партнер клуба
чья практика? твоя? ну так и говори за себя, епт.
 

hell0w0rd

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

StalkerClasses, выглядит как нытье. Если что-то не понятно - гуглишь что не понятно. Чтобы научиться работать с линуксом в принципе - можно почитать парочку статей для чайников, или погуглить что не понятно. Невидимый пароль гуглится, ребут сервера гуглится - все гуглится!
https://getcomposer.org/doc/00-intro.md - читай
А еще посмотри как в фреймворках популярных он используется
 

AmdY

Пью пиво
Команда форума
StalkerClasses, ты думаешь здесь много ребят которые учили php в универе? здесь все самоучки, но не ноем по этому поводу. вот ты пишешь что выучил ssh, а я работая с дебианом с 2001-го, не постеснялся купить 2 книги linux для чайников и получил более-менее структурированные данные. а мануал по php выкачивал 3 ночи по диалапу. У тебя масса вариантов, плюс мы на форуме советуем, но ты идёшь своим путём и при этом жалуешься на битрикс.
 
  • Like
Реакции: WMix

StalkerClasses

Новичок
Э... только сейчас понял что такое composer...:)
С ним (с автозагрузой) - можно на удивление подключить лубую часть библиотеки.... как понял. Или фреймворка (в т.ч. по отдельной работе с БД).

Но одного не могу понять - как я буду ставить его на "недохостинги" для моей CMS...
Где даже резервной копии проекта по человечески сделать нет возможности, а про PDO - вообще молчу...
По этой причине и искал (ищу) библиотеку (крутую) - что бы было не хуже чем Adminer - в одном файле... Бросил на такой недохостинг - подключил, и пользуешся.

Кстати - нашел еще одну интересную библиотеку...
https://github.com/usmanhalalit/pixie#installation
Вот ее и хочу сейчас посмотреть.

Извените меня за мою эмоциональность, но уже долго не туда не сюда...
На битрикс не жалуюс - система, как система. Одна из лучших в своем секторе. Правда новый интерфейс от Аис - ужасен! Мне больше нравиться старый интерфейс, где иконки 16 на 16... А списки - одно удобство.

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

В общем пока смотрю компостер.
 
Последнее редактирование:

StalkerClasses

Новичок
Только щас - дошло, как этим пользоваться...
Кто бы мог подумать, что это банальный набор include файлов - но умных include!
Спасибо - hell0w0rd AmdY Absinthe за настойчивость в "исправлении" моего мировоззерния.
Очень удобно.
У меня теперь мир и гармония + пельмени...

 
Последнее редактирование:

Absinthe

жожо
Но одного не могу понять - как я буду ставить его на "недохостинги" для моей CMS...
Локально выкачивать зависимости и заливать через FTP.

А еще лучше купить нормальный хостинг, на DigitalOcean, если не ошибаюсь, VPS по $5 и бесплатно первые 2 месяца.
 

StalkerClasses

Новичок
Локально выкачивать зависимости и заливать через FTP.

А еще лучше купить нормальный хостинг, на DigitalOcean, если не ошибаюсь, VPS по $5 и бесплатно первые 2 месяца.
Купить то могу, но вот не каждый туда перезжать захочет.

В общем через ISPmanager - composer - У меня поставился (вродебы) - вернее через SSH.
Создал файл .json - Туда ввел что ему скачивать (какие пакеты)....
Но упорно работать не хочет.
Когда вызываю в PHP-коде функции, ничего не работает.

Есть что ни будь очень простое из архива composer - что бы понять как с этим разобраться...
 
Сверху