2016-03-04 3 views
0

Здравствуйте, я хотел бы создать простой PHP CLI, чтобы сделать некоторые строительные леса. Для нового проекта, над которым я работаю, мы используем Magento для создания магазина электронной коммерции. Magento поставляется со многими модулями по умолчанию, но вы также можете создавать свои собственные, и нам нужно будет создавать множество настраиваемых модулей.Создание первого PHP CLI, начало работы

Я хотел бы создать простой PHP CLI, который можно запустить для создания пути/структуры файла по умолчанию для модуля. Он будет передан в виде имени модуля и, возможно, даже пути к приложению, а затем сгенерирует папки и файлы шаблонов.

Я новичок в разработке PHP, поэтому считаю, что это будет достаточно простой проект и хороший опыт обучения. Однако у меня возникают проблемы с пониманием, с чего начать. Конечной целью, вероятно, было бы архивирование в файле .phar, который можно просто запустить в командной строке.

Любые предложения о том, как я могу начать с этого?

Спасибо за любую помощь, это очень ценится.

+0

Если у вас есть опыт работы в Java, идея такая же, но вы запускаете код с 'php' вместо' java'. Основное различие заключается в том, что код в PHP, который не находится в классе, просто сбегает с места в карьер (что является способом создания «основного» метода). – apokryfos

ответ

0

Нет причин, по которым вы не можете. PHP в командной строке считывает массив $ argv из командной строки.

Это одно из моих приложений для CLI; возможно, это может быть поучительно: https://github.com/dalecosp/NixArchive/blob/master/archive

Смежные вопросы