Pull to refresh
17
0
Daniel Newman @danielnewman

User

Send message
Почти под каждым словом подписываюсь.
frontend вполне себе обладает должным объемом MVC и ООП «из коробки», со своими маленькими уродствами и необходимостью расковыривать чужие плагины. А вот когда речь заходит о кастомизации backend — туши свет. Но я еще раз повторю, что не являюсь уж ТАКИМ серьезным разработчиком, а подход у WP следующий: «раз ты такой умный, что в наш красивый backend полез — читай исходники, stackoverflow и google. Мануала не будет». Тема views поднимают опытные холиварщики, не в обиду вам говорю, так как views — очень занятная часть Drupal, однако и она требует, в конечном итоге, работы над итоговым SQL кодом и, по сути, является удобным инструментом прототипирования для последующей доводки до ума. Если бы я рисовал пирамиду ценностей для каждой из этих двух CMS, то они бы выглядели следующим образом (от главного к второстепенному):

* Drupal — Разработчик (царь и Б-г тут Я), Верстальщик (программист-неудачник) и Пользователь (раб Стивена Хокинга)
* Wordpress — Пользователь (ути-пути, какая мимишечка), Верстальщик (может в программисты податься?), Разработчик (что за муд… написал этот плагин)

В 90% случаев Wordpress'еры выглядят куда веселее, чек — меньше, оборот — чаще. Я пока не встречал таких wordpress'еров, кто делает проекты длинной в 6 месяцев. Другая ниша. И, опять же, не понимаю, почему Drupal не заменить на фреймворк, типа Symfony, RoR или Django. Там-то нужен этот запал и умение работать в долгую.
Это специфика рынка. Любого. По технически сложным моментам у заказчика всегда есть опыт в виде товарищей-советчиков. Всегда вру, что если меня переедет велосипедист, они без проблем смогут меня заменить, так как рынок wp — больше. ) То, что в WP является изъяном — обсосано и закрыто тут: wordpress.org/extend/ideas/topic/rewrite-wordpress-using-mvc

Если бы у меня была теория, то я бы смог объяснить различие подходов этих ЦМС, а так — буду блеять и вертеть руками в воздухе. По мне WP оперирует записями, джумла — представлениями о том, как оно должно быть, этот ваш «сайт», Drupal — недофреймворк с плагинами для того, что уже 5 лет как должно было стать частью ядра.

«очень элегантно и просто» — чистейшая правда в 90% случаев. Этого больше, чем достаточно. Чего реально не хватает — удобного каталогизатора плагинов на wordpress.org с отсечкой написанного и не обновляемого до 2010 г. включительно, нормально импорта/экспорта и оффлайн клиента. )
>>>>что бы не испоганить интерфейс админки
>>Не понял этого момента? Как можно испоганить?
Например когда эти боксы нужно будет выносить в отдельные панели, отлеплять стадартное поле редактора, которое «намертво» приварено под заголовком поста/страницы, навешивать слайдеры (ползунки) на поля, кнопки, т.е. играться со вшитым или дополнительно подгружаемым jQuery UI без конфликтов версий последнего. Т.е. не плагинами в духе More Fields, а по мужски: function.php или свой плагин. Я поищу в архивах бету того что писалось, но было заброшено, если вам интересно.

>>>>Вы когда нибудь под недвижимость делали админку
>>т.е. похожи? с висивигом были или что?
Когда этих метабоксов становится порядка… 20 штук видимых и 10 скрытых. Как на bn.ru форма для поиска квартир + карта метро и многое другое, с подгрузкой возможных опций/словарей из custom taxonomy. В общем по полной программе отрываешься когда, перебирая десяток всяких wp-alchemy, меняешь вид страницы списка постов и т.д. и т.п. то понимаешь на определенном моменте, что не для тебя это писали, а если уж влез — сиди, ковыряй исходники WP и не жалуйся на этот ад.

>>>>Группировали метабоксы в экранные виджеты
>>тоже не совсем понял.

www.kevinleary.net/7-ways-create-custom-write-panels-meta-boxes-wordpress/
Посмотрите, как создается(создавался) блок с возможностью drag-n-drop, как заставить сохранять его положение на экране и прочее в этой вот случайной нагугленной подборке. Судя по перечисленным по ссылке плагинам, кто-то тоже ковырялся с боксами.

Пишу о перфекционистском, скорее всего. )
Можно, все можно. Но как и custom post type — это скорее фича и приходится очень много возиться, что бы не испоганить интерфейс админки, не сделать хуже, чем дефолтная функциональность. Нужно отдать должное Мэту, в конечном счете WP.org — побочный бесплатный продукт и ни у кого нет ничего подобного. Вы когда нибудь под недвижимость делали админку, что бы карточка объект и окно редактора поста были похожи? Группировали метабоксы в экранные виджеты типа того, как выглядят дефолтные category/featured image и прочее? Если доведется — вспомните меня и поплачем вместе. Я сейчас точно не скажу, в какой момент вы начнете рыдать, но это в духе custom post type'овских архивов рубрик и необходимости сброса настроек permanent link. Но за последние 12 лет я не встретил ничего более лучшего, чем WP.
Чую, сейчас вы нам расскажите про уникальную разработку на WP с каталогом товаров под 10 тыщ штук наименований. )) Бросьте. Там, где стоимость конечного продукта будет выше 1ХХ тысяч, ни о подобном lifehack'е и ни о каком WP речи быть не может. У него своя, довольно хорошая ниша, но то, о чем вы говорите, случается в диапазоне 5Х ХХХ и выше рублей в 1-м из 50-и случаев (если по Питерским ценам и не делать работу ради работы). А что до сказанного выше: ищу плагин или идею кода, отключения кнопок оформления, горячих клавиш форматирования, доступа к html форматированию поста, защиту от вставки из буфера обмена документов Word, запрет на переименование файлов медиатеки, исходя из ролей пользователя, переформатирование красивых списков, защита от идиотских комментариев к картинкам и прочим полетам уродливой мысли редакторов сайта. С удовольствием послушаю, как от всего это защитится.
Будучи по пояс Wordpress'ером и зная, что там в Drupal и Joomla по личному опыту работы, я бы воздержался от любых комментариев, но вас, видимо, сложно удержать. В WP хватает нюансов, в плане кода/производительности/юзабилити, но не в смысле «хуже чем у...», а просто есть куда расти. По жизни, так сказать. Документация далека от той же документации по jQuery, если, скажем, нужно поменять внешний вид админки, добавить поля сортировки для «meta key data» (CCK) и прочие прибамбасы backend «для разработчиков на PHP со словарем». Но Drupal/Joomla еще куда более далеки от этих вещей. Каждый по своему. Я о том же виде админки. Разработчики на Drupal обычно начинают орать, что все можно кастомизировать, но никто не покажет что-либо по уровню внешнего дизайна даже близкое к WP, даже скриншоты принял бы к рассмотрению. Обычно пользователя (покупателя) загоняют в уродливую дефолтную админку, прикручивают поверх такой же хромой дизайн и начинают орать. А те, кто действительно что-то делает — почти не говорят на эту тему, уж точно в непрофильном для них продукте. Признаюсь, я полностью пересел на шикарный WP и исходя из корыстной веры/надежды, что когда-то Automatic начнут делать из своего «побочного» продукта полноценный фреймворк, а я – научусь этому хитрому подходу к разработке и вообще, начну уже писать то, что мне нужно с чистого листа для wordpress как среды, как framework. Мне нравится, каков их продукт на выходе, как работает его сообщество разработчиков, как они подходят к дизайну. Ничего подобного нет ни у кого в большой тройке CMS. А те, кто вам скажет, что WP — блоговый движок… Да и фиг с ними, они либо 5 лет дальше Joomla не вылазили, либо ничего на Drupal так и не продали. Тем, кто реально создает красивый и качественный продукт не интересно мерится пиписками, но в личном порядке я готов посмотреть на скриншоты и ссылки ваших произведений.
Я не соглашусь про «очень», но вполне себе удобно. На уровне БД все это выглядит не здорово, но это скорее общее проблема парадигмы разработки WP. А комментатор выше — просто собирает минусы, забейти на него. Он в надежде дойти до нижней границы и выскочить в "+" бесконечность, что бы всем мстить. ))
Простите, но если ко мне, как к наймодателю, обратится такой хитрож… очень умный покупатель, то я постараюсь не связываться с ним, дабы и по мне не проехалась острота ума этого «интеллектуала-кидалы».
Веселых оплачиваемых каникул!
И в GMail? Через меню можете запустить. Но мысль совершенно иного плана была. Не надо забывать, кто мы в этой здоровой пищевой цепи создания рыночной стоимости. Да, есть маркетинг, есть предпочтения потребителя, но это не заслуга пользователя, а трезвый расчет владельца и немного его личной философии.
Давеча девочка одна возмутилась рекламным блоком твиттера, мол «все испортили». Что тут скажешь: любишь кататься, люби и саночки возить. Я готов потреблять рекламу в некотором количестве. Таргетированную, не раздражающую, к месту и делу. Это моя плата за качественный продукт, которым пользуюсь долгие годы и мне нравится. Перейдут грань — сменю поставщика услуг.
Не будите лихо. Попробуйте в Chrome на проектах Google (поиск, например) вызвать хоткеем Shift-Esc диспетчер задач. Однажды все корпорации добра подружатся и отменят js пользователя на определенных проектах и будем смотреть рекламу в youtube как в телевизоре и уйти будет нельзя — прогресс. Поплачем о следующих поколениях пользователей и насладимся, тихонечко, существующей ныне возможностью.
Определение длинны первичного полового по IP?
Позволяют четко понимать корреляцию миграционной политики, проводимой страной, и формулировать необходимые выводы, формулировать гипотезы, создавать продукты и услуги, в случаи выявления явных зависимостей. То, что вас ввело в немилость — одна тысячная из возможных областей применений. Ко злу можно и скальпель присобачить.
Про js — джава-скрипт, про JAVA — Ява.
Слушайте, утрудился залить образ под VBox, немного поковырялся и собственная карта на блюде. Вот только затыки некоторые с указателями и произвольными границами. Не понятно где сея кастомизация описана или сообщество подобное. Более того, не нашел достойных конкурентов по красоте выдаваемого результата и ясности цен и это пугает больше чем их наличие. Но возможность рисовать собственные карты такого запредельного качества – это невероятно здорово. Для меня.
Ну, хабр есть заповедник и рассадник инноваций. Информационно-технологический растлитель сырцов человеческих. И еще это, эпикриз цифровой индустрии. Ну и бложек.
Да, моя ошибка. Свойство border рисует границу внутри объекта, а не снаружи и прозрачность границы сталкивается с окрашенным фоном. В моем случае была проблема с прозрачностью меню из элементов списка ul/li. Сейчас все стало на места.
Расскажите про прозрачность тени. Что бы она не была как в 3.5 с четкими границами и блёром на, а будто тень — прозраный png.
Этот интернет-банкинг выглядит приемлемо, хоть местами не для человеков: ".00 RUR" — это убийство, я вздрагиваю при виде списания в 100 рублей и такой вот «бороды» после, где копейки не менее важная информация, хотя будь эти цифры были меньшего размера, относительно рублей, хуже никому не стало. Лично мне оказывается удобнее иметь возможность выгрузки в Excel и формировать свои отчеты, группировать платежи по контрагентам, по типу «списание/зачисление», кодировать цветом операции по фильтру, как в том же GMail с письмами происходит. Если бы мне давали страницу-выписку за год или за 300 дней, на которую я мог бы навесить jQuery/jQuery UI, но не всегда и на почту выписку можно нормальную получить (см. выписку СБР, как плохой пример). Кстати, если тот же Яндекс.Деньги брать, там с этим вот бух.головняком сталкиваешься, когда БИК (банковский идентификационный код) банка в РФ не является достаточным для заполнения остальных полей автоматом. Т.е. мне по прежнему нужно вбивать страну, город, наименование отделения, цвет трусов оператора, хотя эта информация содержится в БИК, ИНН, КПП, ОГРН, ИКЛМН. Кстати, было бы недурно иметь возможность потрогать возможности без заведения счетов, но это ко всия банковской сфере относится. И это, возвращаясь к началу комментария. Не все клиенты — работники бухгалтерии и если бухгалтер сказал, «крутой банкинг» — это не означает, что человеку он понравится. А для честного сравнения было бы интересен список, что можно делать, а что — нельзя. Ведь и-банкинг — это не только картинки отчетов человека, который с 2006 года сделал десяток операций, но и услуги, доступные/недоступные в системе. Если, конечно же, вам интересно мнение покупателя.

Information

Rating
Does not participate
Location
Иерусалим, Израиль
Date of birth
Registered
Activity