Реклама на сайте Advertise with us

ООП в ПХП

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 11/03/14 в 18:59       Ответить с цитатойцитата 

Технологии меняются, парадигмы остаются) возможно ТС не на том заостряет внимание. С "корабля на бал" тут сразу не получиться.

Почитай о чем пишет "банда четырёх"

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 11/03/14 в 19:24       Ответить с цитатойцитата 

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

А вообще классический ламп стек, на котором стоит веб, постепенно перестает быть таковым. Цельнометаллические веб приложения сегодня пишут только студенты и пенсионеры типа Стека. Сегодня в тренде спа: тонкое рест апи без состояний на сервере - скала+плэй или ноуд+экспересс в связке с монго и толстый клиент - ангуляр, ембер, бакбоун и т.п. Полный аякс, не блокирующий ввод/вывод, все дела. За этими технологиями будущее, их и надо изучать имхо.

0
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 11/03/14 в 19:36       Ответить с цитатойцитата 

Согласен. Но в любом случае ТС надо с чего то начинать)

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 11/03/14 в 19:59       Ответить с цитатойцитата 

Yacc писал:
Цельнометаллические веб приложения сегодня пишут только студенты и пенсионеры типа Стека. Сегодня в тренде спа: тонкое рест апи без состояний на сервере - скала+плэй или ноуд+экспересс в связке с монго и толстый клиент - ангуляр, ембер, бакбоун и т.п. Полный аякс, не блокирующий ввод/вывод, все дела. За этими технологиями будущее, их и надо изучать имхо.


Ну а что поделаешь, пока одни изучают трендовые технологии, другие по старинке бабло зарабатывают. Кормят то не знания, а результат smail101.gif

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 11/03/14 в 20:04       Ответить с цитатойцитата 

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

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 11/03/14 в 20:32       Ответить с цитатойцитата 

Yacc писал:
Вам пенсионерам не понять, что трендовые технологии потому и трендовые, что с ними результата добиться быстрее и проще, не говоря уже о том, что результат этот будет на порядок более быстрым, надежным, масштабируемым и расширяемым.

Просыпайся smail101.gif

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 



С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506

Ссылка на сообщениеДобавлено: 11/03/14 в 20:59       Ответить с цитатойцитата 

Yacc писал:
что трендовые технологии потому и трендовые, что с ними результата добиться быстрее и проще, не говоря уже о том, что результат этот будет на порядок более быстрым, надежным, масштабируемым и расширяемым

нихуя smail101.gif так бы мы уже давно в космосе летали по выходным...
кстати программирование для космоса хороший показатель истинной ценности трендов. там их просто нет)

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 11/03/14 в 21:22       Ответить с цитатойцитата 

Блять вот вы такие умные ага, а вот люди работающие например в ХаффингтонПост идиоты раз собрали команду и работают над переходом со свзки пхп+мускуль на скала+монго. Ноуд тоже используют только бакланы, такие например как Джефф Харрелл из пэйпал или Алекс Лиу из нетфликс.

Да, о чем спор? пхп+мускуль ваше все? Скатертью дорога. smail101.gif

0
 



С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506

Ссылка на сообщениеДобавлено: 11/03/14 в 21:32       Ответить с цитатойцитата 

Yacc писал:
Блять вот вы такие умные ага, а вот люди работающие например в ХаффингтонПост идиоты раз собрали команду и работают над переходом со свзки пхп+мускуль на скала+монго. Ноуд тоже используют только бакланы, такие например как Джефф Харрелл из пэйпал или Алекс Лиу из нетфликс.

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

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 11/03/14 в 21:47       Ответить с цитатойцитата 

Мозг и руки это как бы само собой разумеется, без них не берут в космонавты. Архитектуру в отрыве от инструментов я себе не представляю. А последнее предложение вообще бред, что как бы намекает. smail101.gif

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 11/03/14 в 23:01       Ответить с цитатойцитата 

Yacc писал:
Блять вот вы такие умные ага, а вот люди работающие например в ХаффингтонПост идиоты раз собрали команду и работают над переходом со свзки пхп+мускуль на скала+монго.

Там другие требования и другие бюджеты. Спустись на землю, попробуй вспомнить о чем тут топик. scala, mongo, node - ага , то самое без чего 99% сайтов жить не могут smail101.gif

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 



С нами с 17.03.12
Сообщения: 335
Рейтинг: 790

Ссылка на сообщениеДобавлено: 11/03/14 в 23:11       Ответить с цитатойцитата 

Mongo - не панацея. Он слишком разрекламирован. Его нельзя юзать как основную базу на замену mysql/postgresql. Из-за отсутствия лога транзакций можно протерять данные.

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 11/03/14 в 23:19       Ответить с цитатойцитата 

^ Бред. Монго поддерживает cas, а значит реализация acid - дело техники.

0
 



С нами с 17.03.12
Сообщения: 335
Рейтинг: 790

Ссылка на сообщениеДобавлено: 12/03/14 в 00:40       Ответить с цитатойцитата 

Все что вы допишите - ваши костыли. Сама mongodb из коробки не транзакционная.
Если вы утверждаете что это дело техники, то почему до сих пор этого нет в монге?

Does MongoDB support ACID transactions?

MongoDB does not support multi-document transactions.

http://docs.mongodb.org/manual/faq/fundamentals/#does-mongodb-support-acid-transactions

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 12/03/14 в 00:48       Ответить с цитатойцитата 

Ну, вот ты же умный, доку нашел, почитал, но почему-то увидел только то, что хотел. А меж тем там же, далее написано:

However, MongoDB does provide atomic operations on a single document. Often these document-level atomic operations are sufficient to solve problems that would require ACID transactions in a relational database.

0
 



С нами с 17.03.12
Сообщения: 335
Рейтинг: 790

Ссылка на сообщениеДобавлено: 12/03/14 в 01:39       Ответить с цитатойцитата 

Атомарность только в рамках одного объекта соблюдается. Не знаю кому это подойдет для финансовый операций.
Это говорит о том, что в случае если пропадет питание (или любого другого аварийного завершения работы) будет ситуация
У клиента Васи списали 9999999$, а клиенту Пете не зачислили на счет icon_smile.gif

Mongo подходит для специфичных задач, когда не страшно потерять данные. К примеру, можно юзать для счетчиков.

0
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 12/03/14 в 13:18       Ответить с цитатойцитата 

А я могу из одного класса обратиться к методу дугого класса?
К примеру у меня один класс он отвечает за парсинг (class Parser), а второй класс отвечает за имитацию браузера (class Snoopy). Вот мне нужно из class Parser, обратиться к методу fetch() класса class Snoopy.
если в самом индексном файле скрипта было так:
Код: [развернуть]

0
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 12/03/14 в 16:35       Ответить с цитатойцитата 

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

0
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 12/03/14 в 17:09       Ответить с цитатойцитата 

а какую именно книгу?

0
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 12/03/14 в 18:17       Ответить с цитатойцитата 

глянь в постах выше, я ссылку на книгу приложил

0
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 12/03/14 в 18:19       Ответить с цитатойцитата 

и скачай свежую доку по пхп, там вполне хорошо и доходчиво описан сам язык, http://php.net/download-docs.php

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 12/03/14 в 19:03       Ответить с цитатойцитата 

Lexikon писал:
А я могу из одного класса обратиться к методу дугого класса?

По началу можно так:
Код: [развернуть]


Т.е. это самый простой способ по началу и кстати наиболее распространенный до сих пор.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 



С нами с 03.02.11
Сообщения: 842
Рейтинг: 301

Ссылка на сообщениеДобавлено: 12/03/14 в 21:56       Ответить с цитатойцитата 

del

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »