2015-09-29 4 views
4

Я узнал, как программировать в php несколько лет назад, но я понял, что был настолько устаревшим, но теперь я вникаю в современность. Сейчас я работаю с Laravel, но только в конце концов, поэтому я только что узнал модель MVC и все такое.Как работает задний конец и передний конец?

Я и мой друг (кто является разработчиком интерфейса), мы хотим работать вместе на веб-сайте, используя Laravel. так что мой вопрос: как это работает ?, несколько вопросов, чтобы выбросить там:

  • Мы оба подключаемся к тому же серверу и работаем там?
  • Как мы работаем вместе? он просто заботится о папке просмотров и все?
  • Он рассказывает мне переменные, которые ему нужны? для взглядов?

Как вы можете видеть, я понятия не имею, как сработает командная работа.

только из любопытства .. как вы узнаете это? есть ли для этого рабочий метод?

+0

см. Этот 'http: // laravel.com/docs/5.1/views' –

ответ

4

Мы оба подключаемся к одному и тому же серверу и работаем там?

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

Ниже приведены два простых руководств к использованию Git в качестве системы управления версиями:

Git - The Simple Guide

CodeSchool - Try Git

What is Version Control System


Как мы работаем вместе? он просто заботится о папке просмотров и все?

не только взгляды, но он может работать в папке просмотры и в другой папке называется открытой папки , которая будет содержать CSS, JavaScript и изображения. Скорее всего, переднему разработчику не нужно прикасаться к другим частям.

Важен: Для того, чтобы работать в качестве фронтального разработчика в проекте Laravel, некоторые нужно изучить синтаксис Laravel Blade, который является языком шаблонов для PHP и чрезвычайно легко узнать.

Blade Templates - Laravel Docs

Simple Laravel Blade Templates - Scotch.io


Он говорит мне, что переменные, которые ему нужны? для взглядов?

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

+1

Отличный ответ! просто то, что я искал! –

0

Я не использовал laravel, но Первая пуля: Если вы хотите увидеть какие-либо результаты из вашего совместного кодирования, вам придется быть на том же сервере, редактируя те же файлы, на которых вы размещаете. Или вы можете использовать localhost и просто продолжать отправлять друг другу обновленные файлы. Не забудьте архивировать ... Я уверен, что вы это знаете.

широкий вопрос. Не знаете, как еще помочь.

+0

Часть вашей информации объективно ложна. –

+0

Весь вопрос содержит множество ответов для каждой пули. Я попытался дать ему отправную точку. Какая часть «редактирования тех же файлов» неверна? Казалось, это его вопрос. –

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