@prophp7

Страница 93 из 1387
Valentin
29.11.2016
14:12:38
Сделай сайт из одной страницы. На странице - одна здоровая статья. Как выращивать помидоры в кладовке. Добавляется/редактируется из админки. В админку можно попасть только по логину/паролю. Сделаешь это, пойдем дальше.

Fayozjon [CybernatiC]
29.11.2016
14:18:15
И бэкдор типа pomidor.php

С кнопкой удалить интернет

?Томат?
29.11.2016
14:18:37
Бэкжор

Google
Fayozjon [CybernatiC]
29.11.2016
14:19:06
Ненавижу иос и его маленькие кнопочки

?Томат?
29.11.2016
14:19:56
Обожаю MIUI и его большие кнопочки

Вопрос: вот открыл я консоль, написал composer require %package_name%. Куда оно ставится? Глобально на весь php?

Aleksey
29.11.2016
14:30:39
локально в той папке где запустили

Fayozjon [CybernatiC]
29.11.2016
14:32:09
Нет в какой директории твоя консоль туда и установится

?Томат?
29.11.2016
14:32:28
локально в той папке где запустили
А если я,как умный Вася, просто в руте запустил?

Aleksey
29.11.2016
14:33:02
ну все капец

если будут права — создаст

если не будет прав — выдаст ошибку

Andrew
29.11.2016
14:33:17
то у тебя создастся там composer.json, composer.lock и папка в вендорами, но кто сказал, что єто будет доступно глобально?:)

Fayozjon [CybernatiC]
29.11.2016
14:33:33
он спутал с npm i -g

Andrew
29.11.2016
14:33:48
composer global require - аналог

Aleksey
29.11.2016
14:34:24
https://getcomposer.org/doc/03-cli.md#global

Google
Aleksey
29.11.2016
14:34:31
не успел :)

Andrew
29.11.2016
14:34:33
только так делать ненада

https://www.sitepoint.com/composer-global-require-considered-harmful/

Fayozjon [CybernatiC]
29.11.2016
14:34:44
+

Aleksey
29.11.2016
14:34:50
дада, лучше забыть совсем :)

в хомяке рута создались все пакеты

от рута все права

?Томат?
29.11.2016
14:36:42
Где оно?)

Aleksey
29.11.2016
14:36:47
в хомяку рута

/root

:~# — значит что вы в хомяке пользоватля

Andrew
29.11.2016
14:37:56
гг

Aleh
29.11.2016
14:37:57
whoami

Aleksey
29.11.2016
14:37:57
root@

это пользователь

Fayozjon [CybernatiC]
29.11.2016
14:38:15
боюсь всего что требует от меня рута

я им не доверяю

Andrew
29.11.2016
14:38:18
pwd еще посмотри

?Томат?
29.11.2016
14:38:23
В папке /root пусто

Google
Fayozjon [CybernatiC]
29.11.2016
14:38:46
/home/root

?

Aleksey
29.11.2016
14:39:02
pwd тогда в той же папке

и потом ищите

?Томат?
29.11.2016
14:39:16
/home/root
Нет такого

В /home/user встало

А вообще компостер надо из папки проекта запускать?

Aleksey
29.11.2016
14:41:58
аха

Andrew
29.11.2016
14:42:06
ну камон, документацию же никто за тебя читать не будет

Aleksey
29.11.2016
14:42:28
сложнаааа

:)

Danil
29.11.2016
14:42:48
Читать сложно?)

Aleksey
29.11.2016
14:42:51
ну да

там же иностранные буквы

?Томат?
29.11.2016
14:43:02
В доке по твигу написано:

Aleksey
29.11.2016
14:43:23
всё верно написано!

делай как говорят

Danil
29.11.2016
14:43:28
Доку композера читай

Andrew
29.11.2016
14:43:31
не обманывают, инфа сотка

?Томат?
29.11.2016
14:43:35
Не написано, что надо идти читать доку компостера

Google
Aleksey
29.11.2016
14:43:43
ой

Fayozjon [CybernatiC]
29.11.2016
14:43:44
+

composer init

а потом уже composer require

Aleksey
29.11.2016
14:43:47
?

Admin
ERROR: S client not available

Andrew
29.11.2016
14:43:58
composer init не обязательно

Aleksey
29.11.2016
14:44:14
если не знаешь доку composer то лучше не писать пока на php

?Томат?
29.11.2016
14:44:19
Инит из IDE делал, она мне composter.json создала

Andrew
29.11.2016
14:45:45
https://getcomposer.org/doc/00-intro.md#dependency-management

?Томат?
29.11.2016
14:45:49
При попытке поставить твиг из ИДЕ, получил

Andrew
29.11.2016
14:45:55
Composer is not a package manager in the same sense as Yum or Apt are. Yes, it deals with "packages" or libraries, but it manages them on a per-project basis, installing them in a directory (e.g. vendor) inside your project. By default it does not install anything globally. Thus, it is a dependency manager. It does however support a "global" project for convenience via the global command.

?Томат?
29.11.2016
14:45:57
Andrew
29.11.2016
14:46:00
первый абзац

Sergey
29.11.2016
14:46:12
Ага, уже читаю
читай, смотри видосы на ютубе

есть инфа на русском

composer нынче must learn

чуваки, кто-нибудь запаривался на тему какого-нибудь готового солюшена для аплоада файлов?

?Томат?
29.11.2016
14:46:33
есть инфа на русском
В аглицкий умею.

Aleksey
29.11.2016
14:46:34
да просто почитай как разворачиваются проекты другие

Google
Aleksey
29.11.2016
14:47:01
вот сейчас юзаем

"vich/uploader-bundle": "1.*",

"knplabs/knp-gaufrette-bundle": "~0.3",

Andrew
29.11.2016
14:48:19
https://github.com/1up-lab/OneupUploaderBundle смотрел?

Aleksey
29.11.2016
14:48:27
нам нужно было лить локально и лить в s3

Andrew
29.11.2016
14:50:39
вообще зависит от задач, vich + gaufrette/flysystem нормально подходят для простой загрузки

Aleksey
29.11.2016
14:51:34
ну у нас сейчас именно такая. кинуть в с3 картинки, а потом гошным сервисом ресазим на лету, кэшим локально

Andrew
29.11.2016
14:53:04
у нас и тумбы и картинки на cloudfront, ресайзятся через liip imagine, работает пока нормально.

gaufrette + s3 adapter

Aleksey
29.11.2016
14:53:52
знаем, проходили :)

Andrew
29.11.2016
14:54:20
и прошли на гошный сервис?:)

Aleksey
29.11.2016
14:54:56
в новом проекте взяли готовый сервис, т.к. там не было требований никаких

в старом написал свой ресайзер на гоу

вместо nginx + lua

?Томат?
29.11.2016
14:55:47
А что-то еще, кроме composer есть из must learn?

Aleksey
29.11.2016
14:55:57
psr

Страница 93 из 1387