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


Пользователь месяца
Андрей WPMasterKZ Андрей WPMasterKZ 1-й за Ноябрь
Очков активности: 888 1 тема, 71 сообщение, 8 баллов репутации
Сайт: wpmaster.kz
ТОП самых активных за этот месяц
  • Фотография OlgaGetman
    #1

    OlgaGetman
    Очков активности: 780 6 тем, 112 сообщений, 4 балла репутации

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

    Mandarin
    Очков активности: 588 3 темы, 89 сообщений, 4 балла репутации

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

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

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

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

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

    Rodiola
    Очков активности: 138 2 темы, 17 сообщений, 4 балла репутации

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

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

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

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

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

    pozitron123
    Очков активности: 34.5 2 темы, 17 сообщений, 1 балл репутации

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

    thisismyname
    Очков активности: 27 4 темы, 6 сообщений, 1 балл репутации

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

    m3Re
    Очков активности: 22.5 2 темы, 9 сообщений, 1 балл репутации

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


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

#41 fedornabilkin

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

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

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


  • 0

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



#42 fedornabilkin

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

Отправлено 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
  • Пользователь
  • 619 сообщений
  • Репутация: 122

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

gem install mailcatcher

 

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

 

d4015fcc7b41.png


 

 

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


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

  • 0

#44 fedornabilkin

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

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

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

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


  • 0

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



#45 pozitron123

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

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

прокатит

 

Прокатило?:

 

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

  • 0

#46 fedornabilkin

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

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

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

mailcatcher --help

  • 0

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



#47 pozitron123

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

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

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

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


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

?


  • 0

#48 fedornabilkin

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

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

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


  • 0

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



#49 fedornabilkin

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

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

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


  • 0

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



#50 fedornabilkin

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

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

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

 

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

 

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

 

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


  • 0

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



#51 fedornabilkin

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

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

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

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

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

 

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


  • 1

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



#52 fedornabilkin

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

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

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

 

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


  • 0

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



#53 fedornabilkin

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

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

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


  • 0

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



#54 pozitron123

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

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

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

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


  • 0

#55 fedornabilkin

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

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

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

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


  • 0

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



#56 php

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

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

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


  • 0

#57 fedornabilkin

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

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

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

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


  • 1

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



robot

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


Похожие темы

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

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