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


Конкурс "Лучший отзовик"
× Быстрый вопрос
Пользователь месяца
Vmir Vmir 1-й за Апрель
Очков активности: 1 548 8 тем, 62 сообщения, 12 баллов репутации
ТОП самых активных за этот месяц
  • Фотография Андрей WPMasterKZ
    #1

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 202.5 1 тема, 24 сообщения, 5 баллов репутации

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

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

  • Фотография Роман Зеленков
    #3

    Роман Зеленков
    Очков активности: 76.5 7 тем, 30 сообщений, 1 балл репутации

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

    Megoydagi (24ho.ru)
    Очков активности: 57 2 темы, 13 сообщений, 2 балла репутации

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

    r0mZet (rz-style.ru)
    Очков активности: 54 1 тема, 9 сообщений, 3 балла репутации

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

    agrx (key-assort.ru)
    Очков активности: 45 0 тем, 15 сообщений, 2 балла репутации

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

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

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

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

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

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

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

    dos1k (dos1k.ru)
    Очков активности: 21 2 темы, 8 сообщений, 1 балл репутации

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


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

#41 fedornabilkin

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

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

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


  • 0

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



#42 fedornabilkin

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

Отправлено 19 Февраль 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 Февраль 2018 - 23:08

  • 0

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



#43 pozitron123

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

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

gem install mailcatcher

 

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

 

d4015fcc7b41.png


 

 

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


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

  • 0

Fozzy и Beget  - два лучших хостинга для ваших сайтов.



#44 fedornabilkin

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

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

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

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


  • 0

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



#45 pozitron123

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

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

прокатит

 

Прокатило?:

 

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

  • 0

Fozzy и Beget  - два лучших хостинга для ваших сайтов.



#46 fedornabilkin

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

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

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

mailcatcher --help

  • 0

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



#47 pozitron123

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

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

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

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


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

?


  • 0

Fozzy и Beget  - два лучших хостинга для ваших сайтов.



#48 fedornabilkin

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

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

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


  • 0

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



#49 fedornabilkin

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

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

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


  • 0

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



#50 fedornabilkin

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

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

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

 

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

 

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

 

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


  • 0

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



#51 fedornabilkin

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

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

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

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

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

 

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


  • 1

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



#52 fedornabilkin

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

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

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

 

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


  • 0

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



#53 fedornabilkin

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

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

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


  • 0

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



#54 pozitron123

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

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

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

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


  • 0

Fozzy и Beget  - два лучших хостинга для ваших сайтов.



#55 fedornabilkin

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

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

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

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


  • 0

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



#56 php

php
  • Неактивные
  • 1 сообщений
  • Репутация: 0

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

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


  • 0

#57 fedornabilkin

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

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

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

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


  • 1

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



robot

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


Похожие темы

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

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