Size: a a a

2016 July 11

AK

Aleh Kashnikau in PHP
smvrnn
примитивно в смысле, есть бд, обычный вывод оттуда и все.
в прочем как и учат в уроках для начинающих

но в этом курсе видимо подход другой, думаете со временем смогу свой примитив без анальной боли переделать, или лучше щас засесть за такой метод?
лучше не начинай делать свой велосипед, почитай эти статьи https://habrahabr.ru/post/136110/ и попробуй начать работать с symfony
источник

AK

Aleh Kashnikau in PHP
smvrnn
примитивно в смысле, есть бд, обычный вывод оттуда и все.
в прочем как и учат в уроках для начинающих

но в этом курсе видимо подход другой, думаете со временем смогу свой примитив без анальной боли переделать, или лучше щас засесть за такой метод?
внимательно надо подходить ко всему, если начнешь все смешивать, то потом что-то менять будет боль. Если не будешь писать тесты, то потом менять что-то будет боль. Если тесты будут завязаны на реализацию, то потом менять что-то будет вечно неприятно. Сам по себе mvc тебе больших плюсов не даст
источник

AK

Aleh Kashnikau in PHP
или для старта можно взять laravel(наверное, я сам не использовал)
источник

AK

Aleh Kashnikau in PHP
@smvrnn и главное - не бойся спрашивать
источник

IG

Ilya Gusev in PHP
плюсую @mkusher
источник

IG

Ilya Gusev in PHP
источник

IG

Ilya Gusev in PHP
вот еще про почитать
источник

s

smvrnn in PHP
@mkusher @iGusev, благодарю!

хотел делать все на чистом php(как смогу), за внешность использовать элементы https://www.polymer-project.org
а там как пойдет, но все дается так медленно, поэтому не хочется свернуть не туда. Нашел в youtube 2 курса, чтоб понять как делать регистрацию и авторизацию пользователей.

почитаю эти статьи, посмотрю laravel
источник

s

smvrnn in PHP
Мой идеал это их пример https://shop.polymer-project.org/

выезжающее по свайпу меню, работает офлайн, можно добавить на главный экран (Chrome>Добавить на главный экран)
глядя на это я кайфую
источник

AK

Aleh Kashnikau in PHP
@smvrnn это все view, к логике в php мало отношения имеет :)
источник

AK

Aleh Kashnikau in PHP
и вот писать на чистом php, ОСОБЕННО если начинающий, нельзя ни в коем случае
источник

AK

Aleh Kashnikau in PHP
точнее можно, если потом проект будет выкидываться, иначе будет больно
источник

s

smvrnn in PHP
почему? сейчас мне необходимо

добавление, удаление, редактирование новостей
регистрация, авторизация
добавление пользователями новостей к себе, в избранное

разве это не потяну, чтоб потом можно было масштабировать?
источник

s

smvrnn in PHP
в одном из курсов объясняется как сделать подтверждение акка через email, что уже круто для меня
источник

AK

Aleh Kashnikau in PHP
сделать можно все что угодно. Другими словами очень редко есть проблема что-то сделать, главная проблема - изменять потом так, чтобы не ломалось уже сделанное
источник

AK

Aleh Kashnikau in PHP
ну и например, ты же взял зачем-то polymer, не начал же на чистом html5 верстать все
источник

AK

Aleh Kashnikau in PHP
для этого же тебе и всякие штуки типа laravel/symfony
источник

AK

Aleh Kashnikau in PHP
причем по всей видимости ты хочешь сделать два приложения: single page application с polymer, которое может и в оффлайне работать + отдельное json api на php, с которым работать будет полимер
источник
2016 July 12

AK

Aleh Kashnikau in PHP
источник
2016 July 14

s

smvrnn in PHP
Всем привет! Laravel, оказывается действительно годная вещь 👍 Как делать регистрацию/авторизацию/сессии на PHP смотрел видео где-то 2 часа, понимал еще дольше, а тут все сделали за 6 минут в tutorial.

Вопрос с проектированием БД. К примеру Вконтакте мы ставим лайки, все эти лайки попадают в наши Закладки и сортируются по типам

Фотографии
Видео
Записи
Люди
Товары
Ссылки


Сделать таблицу Likes, где будет поле like_type_id, а в таблице LikeType 6 записей.

Или создать таблицы PhotoLikes, VideoLikes, PostLikes и тд 6 шт в целом? Как будет лучше? Я реально нуб)
источник