@prophp7

Страница 13 из 1387
Ilya
11.07.2016
16:35:50
вот еще про почитать

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

Мой идеал это их пример https://shop.polymer-project.org/ выезжающее по свайпу меню, работает офлайн, можно добавить на главный экран (Chrome>Добавить на главный экран) глядя на это я кайфую

Aleh
11.07.2016
17:34:29
@smvrnn это все view, к логике в php мало отношения имеет :)

Google
Aleh
11.07.2016
17:34:55
и вот писать на чистом php, ОСОБЕННО если начинающий, нельзя ни в коем случае

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

smvrnn
11.07.2016
17:44:46
почему? сейчас мне необходимо добавление, удаление, редактирование новостей регистрация, авторизация добавление пользователями новостей к себе, в избранное разве это не потяну, чтоб потом можно было масштабировать?

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

Aleh
11.07.2016
17:46:35
сделать можно все что угодно. Другими словами очень редко есть проблема что-то сделать, главная проблема - изменять потом так, чтобы не ломалось уже сделанное

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

для этого же тебе и всякие штуки типа laravel/symfony

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

http://googletesting.blogspot.com.by/2015/04/just-say-no-to-more-end-to-end-tests.html

smvrnn
14.07.2016
06:40:13
Всем привет! Laravel, оказывается действительно годная вещь ? Как делать регистрацию/авторизацию/сессии на PHP смотрел видео где-то 2 часа, понимал еще дольше, а тут все сделали за 6 минут в tutorial. Вопрос с проектированием БД. К примеру Вконтакте мы ставим лайки, все эти лайки попадают в наши Закладки и сортируются по типам Фотографии Видео Записи Люди Товары Ссылки Сделать таблицу Likes, где будет поле like_type_id, а в таблице LikeType 6 записей. Или создать таблицы PhotoLikes, VideoLikes, PostLikes и тд 6 шт в целом? Как будет лучше? Я реально нуб)

Ilya
14.07.2016
07:10:01
в такой ситуации лучше всего НЕ ДЕЛАТЬ ЕЩЕ ОДИН ВК

smvrnn
14.07.2016
07:11:54
это миру нужна еще одна соц сеть ?

после планирую еще мессенджер

Google
Sergey
14.07.2016
07:15:39
Если предполагается что лайк к видео\фото\записям одинаков по сути - лучше одной таблицей с колонкой типа. Если для лайка, например, по фото важно сохранить информацию о тому в какой фазе луны это было сделано, а для других нет - то в отдельных

smvrnn
14.07.2016
07:19:12
Значит сделаю в отдельных. Благодарю!

Aleh
14.07.2016
07:38:51
тут наткнулся на еще один php чат @phpgeeks

но там чет не то обсуждают...

Nadirq
14.07.2016
08:06:46
зато здесь дикие холивары :)

Aleh
14.07.2016
08:07:06
не, там в смысле сиськи обсуждались)

я подумал может там всегда так

Nadirq
14.07.2016
08:07:46
ну хоть членодевок не обсуждают, уже хорошо

Aleh
14.07.2016
08:22:57
это да

Холиварная статья о выборе фреймворка) https://habrahabr.ru/post/305626/

статья реально шлак

Nadirq
14.07.2016
08:23:50
да, потому-что все знают что yii рулит

yii1

Aleh
14.07.2016
08:24:06
почти, ага)

zhikiri
14.07.2016
08:24:21
:) в дув-уа гітері недавно про це було

Aleh
14.07.2016
09:05:50
надо глянуть

fesor конечно на хабре все расписал)

но холивар таки начался

Ilya
14.07.2016
09:25:07
читать ее нереально

Aleh
14.07.2016
09:25:07
в комментах

Google
Aleh
14.07.2016
09:25:10
это правда

я сразу к коментам)

Ilya
14.07.2016
09:25:17
да там не холивар, а пара троллей

Aleh
14.07.2016
09:25:47
M-A-XG еще в гиттере помню, чувак реально упорот

фреймворки это плохо

и все такое, а вот самопись

велкам

или вот https://habrahabr.ru/post/305626/#comment_9700526 тоже

зачем нужен DI

https://gitter.im/php-ua/php

ух, срач продолжили)

Ilya
15.07.2016
08:53:42
а как там в гиттере?

Ilya
15.07.2016
08:53:51
вроде как из скайпа хотели мигрировать

Aleh
15.07.2016
08:53:54
отстой, бесит ui

Ilya
15.07.2016
08:53:58
но в итоге в скайпе до сих пор сидят

Aleh
15.07.2016
08:54:00
ну если про сам гиттер

Ilya
15.07.2016
08:54:07
не, я про чат

Aleh
15.07.2016
08:54:12
а, людно

Ilya
15.07.2016
08:54:14
есть чего интересного?

Aleh
15.07.2016
08:54:24
по факту конечно там 10 человек активных

Google
Aleh
15.07.2016
08:54:26
а то и меньше

Алексей
18.07.2016
07:20:46
Добрый день

Aleh
18.07.2016
07:20:50
привет

Nadirq
18.07.2016
07:20:56
привет

zhikiri
18.07.2016
07:21:08
Привіт

Nadirq
18.07.2016
07:21:24
@mkusher тут свой тихий ламповый чат будет?))

Aleh
18.07.2016
07:21:31
почему бы и нет)

Admin
ERROR: S client not available

Nadirq
18.07.2016
07:21:37
норм

Aleh
18.07.2016
07:21:38
необязательно тихий

Алексей
18.07.2016
07:21:42
Подскажите плз, как правильней вынести элементы массива:

Aleh
18.07.2016
07:21:42
но ламповый да

Алексей
18.07.2016
07:21:43
http://pastebin.com/QGgG7YPu

Алексей
18.07.2016
07:21:52
<?php foreach ($children['children'] as $child) { ?> <div class="col-sm-4 col-md-3 col-lg-2 list-unstyled"> <div><img src="<?php echo $child['image'];?>"></div> <div><?php echo $child['name'];?></div> </div> <?php } ?>

Да)

Aleh
18.07.2016
07:22:17
а что ты мне обещал, когда сдашь диплом?

Nadirq
18.07.2016
07:22:22
вот да

кончай это говно)

zhikiri
18.07.2016
07:22:34
:)

Google
Aleh
18.07.2016
07:22:41
http://www.phptherightway.com/ https://github.com/phptodayorg/php-must-watch

я решил, что так лучше

Nadirq
18.07.2016
07:23:06
нужно составить список ресурсов мастхэв

и запиннить

тогда норм будет

Алексей
18.07.2016
07:23:16
гавнокодить не буду)

и ооп)

Aleh
18.07.2016
07:23:42
Maxim Didenko
18.07.2016
07:23:45
уроки по php чтлль?

zhikiri
18.07.2016
07:23:47
> @nadirq тогда норм будет тоді думаю всі будуть на нього зсилатись у відповідях на питання

типу rtfm і все таке

Nadirq
18.07.2016
07:24:08
ну вот например с одного канала запиненое сообщение, можно подобное

Лонгрид, который стоит прочитать/проглядеть для начала: *Важно:* Спрашивайте, пожалуйста, спрашивайте. Не понимаете - спрашивайте. Сомневаетесь и не можете найти информацию - спрашивайте. Мы (админы: @shpaker @Smrgl @qqalexqq @ostelaymetaule) именно для этого тут собрались - помочь вам разобраться, помочь начать и не буксовать на сложных моментах. И да, если знаете ответ на чей-то вопрос, то, пожалуйста, не молчите - помогайте остальным. Вообще языков программирования много, они разные, и нет одного, который бы победил другие - это просто куча условно-мирных коалиций разработчиков вокруг идеи "найти то самое решение". Вообще, первый язык - это как первая машина или первая девушка: приятно вспоминать, но вряд ли вы с ним/ней останетесь надолго; ну или, как минимум, у вас будут затяжные интрижки на стороне. :) Для чатика я выбрал Python, потому что мне на него смотреть/трогать его приятнее. Остальные админы вроде бы были не против - все из нас знают или хотя бы пробовали потрогать больше 1 языка, поэтому, если что, то можем попробовать помочь и с другими языками. Во-первых, вступительный тезис: не пытайтесь всё сразу понять. Вся фундаменталистика - это хорошая вещь, но конечная задача - это написание кода, а не знание того, что, например, "в IPv6 есть IPSec-специфичные поля" - вы вряд ли сходу будете писать программы, связанные с этим. Незнание совсем базовых вещей вам тоже серьёзно помешает, поэтому тут очень полезны различные книги по типу "с нуля" - там, в силу специфики, стараются сообщить и самую базу, и при этом на ней обычно не зацикливаются. Язык программирования, сам по себе, - это только начало, сейчас никто не пишет без библиотек/фреймворков или без взаимодействия с внешним миром, поэтому вам хватит чего изучать - тут уж поверьте мне на слово. Всё программирование - это про "попробовать": нет "серебряной пули" для решения одной проблемы и почти всё можно сделать по-разному, в особенности - как учиться. Поэтому из книг сложно что-то одно выделить, но мы, с вашей помощью, постараемся. Из книг, если у вас нет никакого опыта в программировании, пока что выглядит лучшей Beginning Python From Novice to Professional. Из книг для тех, кто когда-то начинал изучать программирование хотя бы больше месяца, должна подойти Head First Python - тут предполагают, что, в принципе, вы знаете что-то про типы переменных и вещи подобные этому. Начинающие тоже могут попробовать - легко может выйти, что такая книга, "без воды", вам подойдёт лучше. Из сайтов-туториалов у нас пока что вот такой список: http://pythontutor.ru http://pythonworld.ru/samouchitel-python http://python.swaroopch.com/installation.html (отсюда и далее) http://www.practicepython.org/exercise/2014/01/29/01-character-input.html (отсюда и далее) (тут прямо хорошо, на примерах, с заданиями и решениями) http://www.learnpython.org http://programminghistorian.org/lessons/ (в конце страницы) Бесплатные онлайн-курсы по Java и, скоро, Clojure: http://mooc.fi/english.html У большинства книг/статей/крупных сайтов-туториалов есть перевод. Если знаете английский язык хотя бы на уровне "понимаю 80% слов" - не ищите перевод, лучше повозиться с гугл-переводчиком и научиться понимать оставшиеся 20% (а они +/- одни и те же). Если не знаете английского - поищите перевод по названию/ссылке на оригинал: если найдёте - пожалуйста, сообщите, - мы его добавим. В целом без английского всё равно никуда - надо будет его выучить, потому что он является не "дополнительной фишкой", а базовой необходимостью для большинства программистов - такова реальность индустрии. И да, зарегистрируйтесь на github.com - там сейчас находится большинство открытых проектов, а смотреть/играть с существующим кодом - хорошая практика, чтобы учиться понимать, что происходит. По сути это - такая большая социальная сеть вокруг кода. P.S. Я, как и все админы, не претендую на правильность в последней инстанции - мы можем быть неправы/неточны/некорректны в каких-то конкретных местах. Тем более, что программирование - динамичная область и то, что вчера было правдой сегодня легко может быть ложно. Мы, конечно, стараемся не

Алексей
18.07.2016
07:25:18
и где?
так я ж стараюсь..

а где гавнокод то?)

Aleh
18.07.2016
07:25:50
Лонгрид, который стоит прочитать/проглядеть для начала: *Важно:* Спрашивайте, пожалуйста, спрашивайте. Не понимаете - спрашивайте. Сомневаетесь и не можете найти информацию - спрашивайте. Мы (админы: @shpaker @Smrgl @qqalexqq @ostelaymetaule) именно для этого тут собрались - помочь вам разобраться, помочь начать и не буксовать на сложных моментах. И да, если знаете ответ на чей-то вопрос, то, пожалуйста, не молчите - помогайте остальным. Вообще языков программирования много, они разные, и нет одного, который бы победил другие - это просто куча условно-мирных коалиций разработчиков вокруг идеи "найти то самое решение". Вообще, первый язык - это как первая машина или первая девушка: приятно вспоминать, но вряд ли вы с ним/ней останетесь надолго; ну или, как минимум, у вас будут затяжные интрижки на стороне. :) Для чатика я выбрал Python, потому что мне на него смотреть/трогать его приятнее. Остальные админы вроде бы были не против - все из нас знают или хотя бы пробовали потрогать больше 1 языка, поэтому, если что, то можем попробовать помочь и с другими языками. Во-первых, вступительный тезис: не пытайтесь всё сразу понять. Вся фундаменталистика - это хорошая вещь, но конечная задача - это написание кода, а не знание того, что, например, "в IPv6 есть IPSec-специфичные поля" - вы вряд ли сходу будете писать программы, связанные с этим. Незнание совсем базовых вещей вам тоже серьёзно помешает, поэтому тут очень полезны различные книги по типу "с нуля" - там, в силу специфики, стараются сообщить и самую базу, и при этом на ней обычно не зацикливаются. Язык программирования, сам по себе, - это только начало, сейчас никто не пишет без библиотек/фреймворков или без взаимодействия с внешним миром, поэтому вам хватит чего изучать - тут уж поверьте мне на слово. Всё программирование - это про "попробовать": нет "серебряной пули" для решения одной проблемы и почти всё можно сделать по-разному, в особенности - как учиться. Поэтому из книг сложно что-то одно выделить, но мы, с вашей помощью, постараемся. Из книг, если у вас нет никакого опыта в программировании, пока что выглядит лучшей Beginning Python From Novice to Professional. Из книг для тех, кто когда-то начинал изучать программирование хотя бы больше месяца, должна подойти Head First Python - тут предполагают, что, в принципе, вы знаете что-то про типы переменных и вещи подобные этому. Начинающие тоже могут попробовать - легко может выйти, что такая книга, "без воды", вам подойдёт лучше. Из сайтов-туториалов у нас пока что вот такой список: http://pythontutor.ru http://pythonworld.ru/samouchitel-python http://python.swaroopch.com/installation.html (отсюда и далее) http://www.practicepython.org/exercise/2014/01/29/01-character-input.html (отсюда и далее) (тут прямо хорошо, на примерах, с заданиями и решениями) http://www.learnpython.org http://programminghistorian.org/lessons/ (в конце страницы) Бесплатные онлайн-курсы по Java и, скоро, Clojure: http://mooc.fi/english.html У большинства книг/статей/крупных сайтов-туториалов есть перевод. Если знаете английский язык хотя бы на уровне "понимаю 80% слов" - не ищите перевод, лучше повозиться с гугл-переводчиком и научиться понимать оставшиеся 20% (а они +/- одни и те же). Если не знаете английского - поищите перевод по названию/ссылке на оригинал: если найдёте - пожалуйста, сообщите, - мы его добавим. В целом без английского всё равно никуда - надо будет его выучить, потому что он является не "дополнительной фишкой", а базовой необходимостью для большинства программистов - такова реальность индустрии. И да, зарегистрируйтесь на github.com - там сейчас находится большинство открытых проектов, а смотреть/играть с существующим кодом - хорошая практика, чтобы учиться понимать, что происходит. По сути это - такая большая социальная сеть вокруг кода. P.S. Я, как и все админы, не претендую на правильность в последней инстанции - мы можем быть неправы/неточны/некорректны в каких-то конкретных местах. Тем более, что программирование - динамичная область и то, что вчера было правдой сегодня легко может быть ложно. Мы, конечно, стараемся не
хорошая штука)

а где гавнокод то?)
на github зарегистрировался? Для шаблонов пора начать использовать http://twig.sensiolabs.org/

Лонгрид, который стоит прочитать/проглядеть для начала: *Важно:* Спрашивайте, пожалуйста, спрашивайте. Не понимаете - спрашивайте. Сомневаетесь и не можете найти информацию - спрашивайте. Мы (админы: @shpaker @Smrgl @qqalexqq @ostelaymetaule) именно для этого тут собрались - помочь вам разобраться, помочь начать и не буксовать на сложных моментах. И да, если знаете ответ на чей-то вопрос, то, пожалуйста, не молчите - помогайте остальным. Вообще языков программирования много, они разные, и нет одного, который бы победил другие - это просто куча условно-мирных коалиций разработчиков вокруг идеи "найти то самое решение". Вообще, первый язык - это как первая машина или первая девушка: приятно вспоминать, но вряд ли вы с ним/ней останетесь надолго; ну или, как минимум, у вас будут затяжные интрижки на стороне. :) Для чатика я выбрал Python, потому что мне на него смотреть/трогать его приятнее. Остальные админы вроде бы были не против - все из нас знают или хотя бы пробовали потрогать больше 1 языка, поэтому, если что, то можем попробовать помочь и с другими языками. Во-первых, вступительный тезис: не пытайтесь всё сразу понять. Вся фундаменталистика - это хорошая вещь, но конечная задача - это написание кода, а не знание того, что, например, "в IPv6 есть IPSec-специфичные поля" - вы вряд ли сходу будете писать программы, связанные с этим. Незнание совсем базовых вещей вам тоже серьёзно помешает, поэтому тут очень полезны различные книги по типу "с нуля" - там, в силу специфики, стараются сообщить и самую базу, и при этом на ней обычно не зацикливаются. Язык программирования, сам по себе, - это только начало, сейчас никто не пишет без библиотек/фреймворков или без взаимодействия с внешним миром, поэтому вам хватит чего изучать - тут уж поверьте мне на слово. Всё программирование - это про "попробовать": нет "серебряной пули" для решения одной проблемы и почти всё можно сделать по-разному, в особенности - как учиться. Поэтому из книг сложно что-то одно выделить, но мы, с вашей помощью, постараемся. Из книг, если у вас нет никакого опыта в программировании, пока что выглядит лучшей Beginning Python From Novice to Professional. Из книг для тех, кто когда-то начинал изучать программирование хотя бы больше месяца, должна подойти Head First Python - тут предполагают, что, в принципе, вы знаете что-то про типы переменных и вещи подобные этому. Начинающие тоже могут попробовать - легко может выйти, что такая книга, "без воды", вам подойдёт лучше. Из сайтов-туториалов у нас пока что вот такой список: http://pythontutor.ru http://pythonworld.ru/samouchitel-python http://python.swaroopch.com/installation.html (отсюда и далее) http://www.practicepython.org/exercise/2014/01/29/01-character-input.html (отсюда и далее) (тут прямо хорошо, на примерах, с заданиями и решениями) http://www.learnpython.org http://programminghistorian.org/lessons/ (в конце страницы) Бесплатные онлайн-курсы по Java и, скоро, Clojure: http://mooc.fi/english.html У большинства книг/статей/крупных сайтов-туториалов есть перевод. Если знаете английский язык хотя бы на уровне "понимаю 80% слов" - не ищите перевод, лучше повозиться с гугл-переводчиком и научиться понимать оставшиеся 20% (а они +/- одни и те же). Если не знаете английского - поищите перевод по названию/ссылке на оригинал: если найдёте - пожалуйста, сообщите, - мы его добавим. В целом без английского всё равно никуда - надо будет его выучить, потому что он является не "дополнительной фишкой", а базовой необходимостью для большинства программистов - такова реальность индустрии. И да, зарегистрируйтесь на github.com - там сейчас находится большинство открытых проектов, а смотреть/играть с существующим кодом - хорошая практика, чтобы учиться понимать, что происходит. По сути это - такая большая социальная сеть вокруг кода. P.S. Я, как и все админы, не претендую на правильность в последней инстанции - мы можем быть неправы/неточны/некорректны в каких-то конкретных местах. Тем более, что программирование - динамичная область и то, что вчера было правдой сегодня легко может быть ложно. Мы, конечно, стараемся не
можно запилить на gist, чтобы контрибьютить удобно было

zhikiri
18.07.2016
07:27:31
?

Страница 13 из 1387