Перейти к содержимому


Пользователь месяца
magnet magnet 1-й за Январь
Очков активности: 621 0 тем, 69 сообщений, 6 баллов репутации
Сайт: rbfxdirect.com
ТОП самых активных за этот месяц
  • Фотография BLIK
    #1

    BLIK
    Очков активности: 472.5 0 тем, 35 сообщений, 9 баллов репутации

  • Фотография Андрей WPMasterKZ
    #2

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 420 Вне конкурса за определение пользователя месяца

  • Фотография ShowPrint
    #3

    ShowPrint (ShowPrint.ru)
    Очков активности: 396 Вне конкурса за определение пользователя месяца

  • Фотография OlgaGetman
    #4

    OlgaGetman
    Очков активности: 390 Вне конкурса за определение пользователя месяца

  • Фотография Ixman
    #5

    Ixman (o5cat.ru)
    Очков активности: 306 Вне конкурса за определение пользователя месяца

  • Фотография Mandarin
    #6

    Mandarin
    Очков активности: 210 0 тем, 28 сообщений, 5 баллов репутации

  • Фотография r0mZet
    #7

    r0mZet (rz-style.ru)
    Очков активности: 102 0 тем, 17 сообщений, 4 балла репутации

  • Фотография magnet
    #8

    magnet (rbfxdirect.com)
    Очков активности: 43.5 Вне конкурса за определение пользователя месяца

  • Фотография WGN
    #9

    WGN (worldgamenews.com)
    Очков активности: 40.5 0 тем, 27 сообщений, 1 балл репутации

  • Фотография player09
    #10

    player09
    Очков активности: 37.5 3 темы, 16 сообщений, 1 балл репутации

  • Показать весь ТОП 10

Новый Teasernet

Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 25.12.2018
  • Яндекс выдача: 16.02.2019
Топ 5 участников по репутации


Лучшие практики (стр. 3)

#41 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194
7

Отправлено 17 February 2018 - 23:50

Пробуем сгенерировать CRUD на основе созданной таблицы в БД. Не забываем наблюдать за debug-панелью. Полтора часа писал.


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#42 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 19 February 2018 - 23:05

Чтобы не бродить по форуму, собрал ссылки на актуальные темы в одном месте и задал последовательность. Пробежался по этой теме, оказывается я не всегда оставлял здесь ссылку на новую тему и поэтому может возникнуть непонятная ситуация. Надеюсь список поможет.

 

Подготовка окружения:

  1. Установка и настройка виртуалки. Установка ubuntu-server
  2. Установка и настройка Xshell
  3. Установка и настройка nginx
  4. Установка необходимых пакетов для работы из этого поста.
  5. Настройка виртуальных хостов
  6. Установка и настройка БД (MySQL и MariaDB создал один человек и назвал именами своих дочерей)

Подготовка проекта:

  1. Установка и настройка фреймворка Yii2 (плюс debug и gii)
  2. Подключение к БД, миграции
  3. Настройка проекта в PhpStorm и подключение в шторме к БД
  4. Генерация кода в Yii2

@pozitron123, и не только. Старайтесь, пожалуйста, общие вопросы задавать в этой теме. В узконаправленных надо бы обсуждать узкую направленность.


Сообщение отредактировал fedornabilkin: 19 February 2018 - 23:08

  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#43 pozitron123

pozitron123
  • Пользователь
  • 675 сообщений
  • Репутация: 135

Отправлено 20 February 2018 - 13:06

gem install mailcatcher

 

По моему после этой команды  у меня ошибка вылезла или так и должно быть?: 

 

d4015fcc7b41.png


 

 

Каких-то прав для записи нет?


Сообщение отредактировал pozitron123: 20 February 2018 - 13:07

  • 0

#44 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 20 February 2018 - 15:34

Каких-то прав для записи нет?

Все верно. Попробуй под sudo эту команду запустить. Если не прокатит, пока не заморачивайся. До mailcatcher'а еще далеко.


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#45 pozitron123

pozitron123
  • Пользователь
  • 675 сообщений
  • Репутация: 135

Отправлено 20 February 2018 - 19:52

прокатит

 

Прокатило?:

 

1c036c3ff128.png
 
 
Теперь можно дальше двигаться?

  • 0

#46 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 21 February 2018 - 09:26

Да вроде не прокатило :) Обычно, для проверки корректной установки расширения, можно выполнить команду

mailcatcher --help

  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#47 pozitron123

pozitron123
  • Пользователь
  • 675 сообщений
  • Репутация: 135

Отправлено 21 February 2018 - 11:30

выполнить команду
 

команда не найдена пишет, мне дальше продолжать новую тему?


Настройка виртуальных хостов
 

?


  • 0

#48 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 21 February 2018 - 16:42

@pozitron123, продолжай, mailcatcher пока не нужен будет 


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#49 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 27 February 2018 - 23:37

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


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#50 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 04 March 2018 - 01:16

Следующая неделя будет короткая, а потом праздник и выходные. Поэтому, пожалуйста, постарайтесь установить фреймворк, сгенерировать CRUD и установить модуль yii2-user от пользователя dektrium. Я за эти выходные постараюсь закончить одно полезное расширение (давно собирался и все никак руки не доходили). Потом каждый установит это расширение и мы подробно разберем два мощнейших инструмента в Yii2, которые делают жизнь разработчика проще, если он не будет лениться и уяснит все тонкости этих инструментов.

 

Поведения - позволяет расширять базовый класс и добавлять свои свойства и методы, которые доступны из расширяемого класса. Этот механизм или инструмент очень похож на Trait, но был разработан немного ранее, чем трейты внедрили в ядро php. Есть свои плюсы и минусы. Один из плюсов - это поддержка событий.

 

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

 

В двух словах не объяснить, поэтому обязательно почитайте документацию по этим инструментам. Иначе у нас не получится продуктивного разговора.


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#51 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 12 March 2018 - 22:49

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

@pozitron123, - постарайся уж завести свою виртуалку.

@Ixman, - что-то тебя давно не видно, как успехи?

 

И новых желающих не видать.


  • 1

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#52 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 19 March 2018 - 22:28

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

 

Теперь осталось настроить админскую часть и можно приступать к разработке новостного сайта или просто статейника. Было два желающих и те куда-то пропали. Это меня вряд ли остановит, просто будет не так интересно что-то делать и делиться результатами на форуме. Также с каждым днем у меня будет все меньше и меньше времени объяснять, если вдруг у кого возникнут проблемы в настройке/установке.


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#53 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 05 April 2018 - 22:59

Уже самое время переходить к совместной разработке проекта. Для этого написал основы работы с git. В принципе для начала работы надо только лишь начать :)


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#54 pozitron123

pozitron123
  • Пользователь
  • 675 сообщений
  • Репутация: 135

Отправлено 11 April 2018 - 12:36

к совместной разработке проекта

Так вы с иксманем начали уже? 


  • 0

#55 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 11 April 2018 - 12:53

@pozitron123, нет, он в некотором роде на пит-стоп заехал. Развернул проект на локалке и на этом остановился.

У тебя как успехи? На какой стадии в данный момент?


  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



#56 php

php
  • Пользователь
  • 1 сообщений
  • Репутация: 0

Отправлено 15 May 2018 - 20:10

как мне стать программистом пхп?  посоветуйте инструкцию и уроки


  • 0

#57 fedornabilkin

fedornabilkin
    Topic Starter
  • Модератор
  • 1134 сообщений
  • Репутация: 194

Отправлено 16 May 2018 - 23:46

как мне стать программистом пхп?
Очевидно, что надо писать код на пхп, иначе никак не станешь. Прочитай хоть тыщу инструкций или просмотри 500 уроков, все равно не станешь. Надо писать, решать задачи, пробовать и т.д.

Наверно еще нет такого человека, который почитал мануал и стал программистом.


  • 1

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.



robot

robot
  • Пользователь PRO
  • 2652 сообщений
  • Репутация: 85


Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru