livetv

Рейтинг
265
Регистрация
10.02.2015
Doroshev:
Так, как я написал. Это четко написано в инструкции Google, что нельзя ставить каноникал со страниц пагинации на главную категорию. Сами посудите логически.
http://s2.1pic.org/files/2015/11/19/044b04d0c5267b53fcb5.jpg

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

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

Правда, не учитывалось открытие сайте в неативной вкладке. Хз учитывает ли это гугл.

Заблокировали АЙ-ПИ, хотя удалил нелицензионный контент.

На письма не отвечают.

Дибилоиды.

Только увидел тему. :)

imagine:
По ТЗ, чтобы хорошо сделать оцениваю в 1-2 человеко/месяца, за 8 часов только Чак Норрис, livetv и ArbitHome могут.

Да нет же, это то, что я делаю за 2 нефиксированных дня в ненапряжном режиме на выходных, на фреймворках умельцы сделают за 2 часа.

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

Так что обещать принять участие не могу, там времени, думаю, будет больше 8 часов :)

А первое задание достаточно интересное. Никогда не реализовывал самостоятельно методы оплаты, в Битриксе были готовые.

Codeigniter:

http://govnokod.ru/4282 - велосипед date('t')

ZF:

http://govnokod.ru/18211 - противоречивые комменты

http://govnokod.ru/16436 - магия

http://govnokod.ru/13015 - суперглобалы недостаточно суперглобальны

http://govnokod.ru/12256 - собачки

http://govnokod.ru/11743 - ручное соединение с БД

http://govnokod.ru/9595 - забавные виджеты

http://govnokod.ru/8031 - count

http://govnokod.ru/7005 - супер ифы

http://govnokod.ru/6426 - интересный булевый тип

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

Kohana:

http://govnokod.ru/17540 - многие ко многим

http://govnokod.ru/15957 - вьюха

http://govnokod.ru/11518 - рендомное имя файла

http://govnokod.ru/8313 - ajax и orm

CodeIgniter:

http://govnokod.ru/15718 - вдруг первый раз не сработало

http://govnokod.ru/13958 - странный селект

http://govnokod.ru/8794 - Почему бы в регулярке в "карман" не взять только \d+

http://govnokod.ru/7813 - сортировка, автор кода проверяет его на говносодержание

http://govnokod.ru/7798 - чтобы ничто не пролезло :)

я еще не видел пхп-фреймворков без говна. А этот считается одним из лучших, так что придется смириться.
Кроме того, это довольно старый фреймворк => много древнего говна, не так просто убираемого из соображений совместимости API

Yii:

http://govnokod.ru/7758 - форма

http://govnokod.ru/17467 - классы

http://govnokod.ru/17296 - где пробелы после "," и "=", где фигурные скобки после if

http://govnokod.ru/17167 - проверить все, что скрыто

http://govnokod.ru/14145 - sql

http://govnokod.ru/13993 - sql injection, в топку все ваши абстракции над БД. С моей самописью так не сделаешь.

http://govnokod.ru/13679 - мобильные номера

Symfony:

http://govnokod.ru/12127 - sql injection

Как-то приходилось реализовывать довольно сложную форму. На этом конструкторе от симфонии время построения формы занимало порядка ~0.8 сек (притом шесть ядер xeon'а)
После отказа и велосипедного переписывания, удалось сократить время до ~0.06 сек...
bruder:
На нем не уезжать куда-то надо, а использовать то, что нужно и есть в нем

Так в нем ничего нужного нету, а есть только тривиальные вещи.

20 МБ непойми зачем кода.

proksey-net:
В общем сайты надо на ассемблере делать

Это для сторонников фреймворков, не умеющих программировать, программирование на чистом ПХП сродни программированию на ассемблере?

Жаль, ПХП достаточно высокоуровневый язык.

---------- Добавлено 18.11.2015 в 15:04 ----------

они тебе диз зашьют в роутер и контроллеры, 100%, знаю я этих кодеров на Codeigniter
PHP вообще один огромный костыль сам по себе. А любой фреймворк превращает его в монструозное нагромождение велосипедов и костылей, скрепленных скотчем и с подпорками из гнилых досок.
ghost28:
На счет тупости документации - не знаю. Вроде вполне понятно выглядит. http://laravel.com/docs/5.1/database . Или тупость означает что-то иное?

Ну может у Ларавеля документация получше.

Да и то не факт, что она везде.

ghost28:

Занятный пример, чудной. Откуда вы его откопали? Выглядит как отрисовка вьюхи, и - чтобы не с потолка - вот как это делается обычно:

Это абстрактный пример.

ghost28:
Ну, я на прошлой неделе тут один самопис помогал починять, и что сказать. У самописов все прозрачно. Вот файл. Вот в нем логика. Вот в нем обработка данных. Вот в нем вывод шаблона. Да, в PHP коде. Да, а вот тут мы добавим одинаковую функцию в каждый файл, чтобы сразу видно было, что используется. Все просто, понятно, в одном месте.

Вы чинили какое-то говно. Из этого не следует делать вывод, что все самописи - говно.

ghost28:

А в этих тупорылых фреймворках модели в одной папке, контроллеры в другой, отображение в третьей - черт ногу сломит.

У мну тоже все по папках. И что?

ghost28:

ORLY?! То есть нельзя взять модуль и подключить? Вот беру случайный фреймворк, и нет у него ни каталога модулей, ни админки, ни хлебных крошек — ничего, словом. И это ничего никак нельзя сохранить, чтобы для стандартных задач потом использовать набором. Бедные люди, в общем.

Я не говорил, что нельзя подключить что-то.

Смотря что называть модулем. Я имел в виду что-то, связанное с генерацией html. Такого в большинстве мейнстримовых фреймворках нет.

Может этот немейнстримовый фреймворк не такой упоротый.

---------- Добавлено 18.11.2015 в 13:12 ----------

На друпале работает только https://dev.twitter.com/

Всего: 2572