Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «движок»
![Главные темы](/themes/1/i/menu/tt/main_themes.png)
Сайт ожил! 2015-04-28 19:39:15
... движком, и сам движок на него ставится ... (все-таки nginx, движок к нему не ...
+ развернуть текст сохранённая копия
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2015/04/28.htmlВсем привет! Мой сайт несколько дней не работал в связи с аварией не очень пока понятного свойства. Спасибо всем, кто волновался, сообщал, звонил, писал. Добрый Вася Олорин даже успел создать небольшой, но очень трогательный хостинг, который не пригодился, но все равно спасибо. Дело осложнялось тем, что меня все эти дни не было в Москве — я был на прекрасном конвенте, о котором скоро расскажу. В любом случае авария сайта это хорошо, потому что с помощью этого события (но в основном с помощью мудрого Кирилла, и еще хостера Андрея) я наконец перебрался на новый сервер! Теперь Вместо Apache, PhpExpress и MySQL стоит nginx, mariadb, php5-xcache, и вообще гораздо более грамотная и надежная структура сервера. Разработал структуру мудрый человек Кирилл из Германии — он даже запилил для Ubuntu специальный установочный скрипт github.com/kirushik/lleo-engine-ansible, который через ansible1 позволяет с домашней машины одной кнопкой устанавливать и апгрейдить конфигурацию нескольких серверов Ubuntu, причем при установке сервер адаптируется для работы с движком, и сам движок на него ставится и настраивается. Чтобы это мог запросто сделать себе любой желающий, у которого есть виртуалка на Убунте, но нет сил или знаний настраивать руками в консоли весь софт и всевозможные дурацкие конфиги, чтобы хостинг ожил без проблем и уязвимостей. Все это у нас пока в разработке, поэтому сейчас возможны небольшие глюки. Теперь вот какое дело. По причине неправильно понятых соображений безопасности мне пришлось всех вас разлогинить. Это очень плохо, но прошу вас залогиниться заново. Особенно прошу это сделать всех моих подзамочных друзей. Вообще помните: если вы перестали видеть замочек — это значит, что вы разлогинились, и надо залогиниться. Иначе не будут видны подзамки и прочие штуки. Сам я никогда никого из друзей не удаляю. Спасибо за понимание! Если чего заметите не работает (все-таки nginx, движок к нему не приучен) — пишите мне! ![](http://img-fotki.yandex.ru/get/4806/20499901.d/0_27b7d0_d25b2b52_orig) А это просто страшная картинка для привлечения внимания — «чистка лазерного принтера». это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2015/04/28.html
Тэги: движок, программирование
и очередной технический штурм 2015-02-17 15:38:21
... спрашивают, как поставить движок на хостинг, где ... хотелось бы переписывать движок, хотелось бы понять ...
+ развернуть текст сохранённая копия
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2015/02/17.htmlДень добрый, мои дорогие технические читатели. Сижу дома, болею гриппом, работа не работается, зато много мыслей по поводу разной ерунды. Поэтому я опять наглейшим образом злоупотреблю вашим вниманием и френдлентой, чтобы спросить вашего совета по разным техническим вопросам. Вопрос первый — что ставить на Bananapi BPI-R1? Приехала сегодня из Китая вот эта железка, о которой я недавно впервые узнал из обсуждений в комментах дневника: ![](http://img-fotki.yandex.ru/get/6002/20499901.9/0_26e233_efbc6a47_orig)
Вкратце — это сделай-сам-роутер за 70$: на платке 5 гнезд Ethernet с неплохим контроллером Broadcom, WiFi c антеннками, но при этом устройство куда более похоже на полноценный компьютер, чем самый дорогой из роутеров. Потому что у нее 1ГГц процессор, 1Гбайт (!) памяти, имеется слот sata для подключения винчестера, есть выход HDMI и видеопроцессор (не предполагаю использовать в этом качестве, но пусть будет, кстати есть специальные гнезда для шлейфа к дисплею и вебкамере на самой плате), а также есть немыслимое количество разнообразных контактов UART и GPIO, шо, понятное дело, открывает широчайший простор для самой разной домашней электроники. Жаль, USB только один, но нам хватит. Зато есть звуковая карта и аж сам микрофон сидит на плате. В общем, это штуку я замыслил на смену своему роутеру http://home.lleo.me(который, как вы помните, когда-то пришел на смену громоздкому, шумному и прожорливому серверу). Планирую ее хорошенько настроить, сделать православный корпус из бересты и радоваться. Вопрос в следующем: для этой железки есть целая куча операционок: — Андроид (который, понятное дело, здесь полезен меньше всего, особенно в версии 2.0) — OpenWRT — Bananian Linux (что-то местное) — Raspbian (всё семейство железок создавалось как клон Raspberry Pi) — Arch Linux — Lubuntu Собственно, хочу узнать ваше мнение: что посоветуете, чтобы получить максимум производительности, не занимаясь пляской с бубнами над пересборкой ядра и прочими консольными попытками поднять все-таки роутер? В принципе я сейчас живу с OpenWRT, но там есть недостатки — например, для веб-сервера не удалось найти и установить curl и imagemagic, а хотелось бы. Пакет sox отсутствует. И так далее. Может, если уж у нас 1Гб памяти, поставить что-то серьезнее? Но что? И сложно ли ему будет объяснить, что он роутер? Вопрос второй — как настроить nginx. Спасибо за правильный ответ: в nginx.conf вместо инструкции error_page 404 /index.php; следует использовать try_files $uri /index.php; location / { root /opt/www; try_files $uri /index.php; } В этом случае переменные POST-запроса тоже прекрасно сохраняются. Было: Пользователи моего движка спрашивают, как поставить движок на хостинг, где nginx / fastcgi, но нет apache. Честно говоря, это вопрос интересует меня давно. К мысли отказаться от apache я и сам постепенно склоняюсь даже на своем сайте, потому что быстрее и надежнее, и чего ради держать apache — неясно. Единственная проблема: архитектура моего движка требует, чтобы все запросы к несуществующим физически файлам шли на /index.php Для apache это был mod_rewrite и .htaccess с инструкцией: RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^.*$ index.php Этого нет у nginx (и lighttp, который, как мне объяснили, принагрузке все равно проигрывает nginx по скорости и прожорливости). У nginx можно написать в nginx.conf правило для 404: error_page 404 /index.php; На home.lleo.me у меня сейчас так и сделано, поэтому вы наблюдаете хотя бы титульную страницу. Но не все так гладко: nginx не делает полноценный реврайт, в частности — почему-то теряет переменные POST-запроса. Почему он это делает — загадка. Видимо считает, что POST-запрос на несуществующую страницу — это уже совсем гиковство и хакерство. А POST-запросы мне в некоторых случаях (например, для системы обновления движка) очень нужны. Не хотелось бы переписывать движок, хотелось бы понять, как сделать правильную настройку. Я же наверно не один в мире пытаюсь в nginx cделать POST-запрос к странице, не лежащей физически на диске? Спасибо за советы. Вопрос третий — сейчас сам решился С некоторого времени Ubuntu утратила способность записи с микрофона — ни skype, ни audacity звука не воспринимали. Никакие манипуляции с настройками alsamixer тоже не помогли, а интернет показывал по запросу об отвалившемся микрофоне кучу ерунды годов примерно 2008 вперемежку со слухами, будто в прошлогоднем ядре на эту тему что-то сломалось и никак не починят. Хотел сейчас найти ссылку на ту информацию, но случайно наткнулся на совет установить вместо alsamixer более современный микшер: sudo apt-get install pavucontrol И проблема решилась! Все-таки морда этого alsamixer и методы его работы мне не нравилась «со времен Советского Союза» :) И последний четвертый вопрос — посоветуйте автосервис Есть у меня машинка Subaru Impreza 2000 года, ей надо поставить спереди новый бампер, фару и две противотуманки (все вышеперечисленные запчасти, кроме крепежных винтов, уже имеются и лежат в салоне). А заодно проверить, почему у меня второй месяц горит лампочка «Check Engine» и как дальше с этим жить. Собственно, у меня живы в памяти нехорошие опыты ремонтов в мастерских на Иловайской, где драли за ремонт нехилые тыщи долларов, делали скверно и даже могли что-нибудь поломать сверх имеющегося — то у них сдох почему-то блок подушек безопасности, то потеряли со сменой бампера и не нашли задний номер (!)... С тех пор я удачно перебрался по знакомству в прекрасный сервис «Автодина на Ярославке» — там было чисто, светло, приветливо, очень грамотно и цены очень вменяемые, но там Suzuki, а у меня теперь Subaru. Поэтому хотелось бы рекомендацию: может у вас есть какие-то знакомые или просто надежное место, где могут навинтить эти достаточно несложные детальки недорого и без выкидывания номера вместе со старым бампером по причине врожденного дебилизма и алкоголизма :) Сам привинтить не могу за неимением теплого гаража, да и опыта нет — мне за 20 минут не управиться, придется сутки разбираться. Больше вопросов не имею. Заранее спасибо за советы! ;) это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2015/02/17.html
Тэги: unix, вопросы, движок, линукс, электроника
ВордПресс — а ты знаешь об этом движке? 2014-11-18 00:47:24
... на сегодняшний день движок ВодПресс? Думаю если ...
+ развернуть текст сохранённая копия
Привет друзья! Вот мы пользуемся движком, а задумывался ли кто из вас о том как и когда появился блоговый, наиболее популярный на сегодняшний день движок ВодПресс? Думаю если и задумывались то единицы, не так ли? Давайте попробуем разобраться, есть ли точка отсчета, которую можно считать началом шествия по миру! Да, такая точка есть! Более того […]
Права на ВордПресс — а ты знаешь об этом движке? принадлежат Как создать блог WordPress и заработать на блоге.
Тэги: wordpress, вордпресс, движок, история
Автопостинг в движке и на binoniq.net 2014-11-17 04:36:14
... br /> Сегодня движок поддерживает автопостинг заметок ... .net — там движок не обновлялся наверно ...
+ развернуть текст сохранённая копия
это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2014/11/17.html
![](http://lleo.me/blog/2014/06/kap.png) Недавно я закончил допиливать в своем движке автопостинг во внешние соцсети (вы заметили, что заметки моего дневника уже давно постятся в соцсети таким способом). Мне наконец удалось добиться от движка того сервиса, какой меня устроил: с полноценной трансляцией заметок и сохранением верстки по-максимуму, с интерактивным обновлением одной кнопкой во всех местах (если надо поправить опечатку), с копированием заодно и фоток. Не изучал вопрос, но сильно сомневаюсь, что всё это, что мне было надо, в полном объеме умеют какие-то чужие сервисы или плагины Вордпресса.
Сегодня движок поддерживает автопостинг заметок по протоколам Facebook, VK, LJ (протокол flat, в т.ч. lj.rossia), Twitter и Yandex-fotki. С Твиттером правда засада, но починю. Также я недавно поправил пару глюков в инсталляторе движка, на что последнее время жаловался народ, пытавшийся его установить. Последнюю версию движка я накатил в /dnevnik, /blog, а также, помолясь, на многопользовательский binoniq.net — там движок не обновлялся наверно год, было страшновато. ![](http://lleo.me/blog/2014/11/howto_vk_06.jpg) На binoniq.net, кстати, завести аккаунт теоретически может каждый мой читатель (вообще это необъявленная для широкой публики фича). Нужно зайти на binoniq.net, слева вверху залогиниться, затем открыть личную карточку и придумать логин из латинских букв (без — и _), а также прописать пароль. После этого зайти по секретному адресу http://вашлогин.binoniq.net/acc и создать аккаунт. После чего он ругнется, что вы не админ, но надо просто перезагрузить страницу http://логин.binoniq.net и не обращать внимания. ![](http://lleo.me/blog/2014/11/howto_lj_06.jpg) О том, как настроить кросспостинг своих заметок из движка (например, на том же Бинонике) в разные соцсети, я написал для ammo1 подробную инструкцию: http://lleo.me/blog/2014/11/17.html Чую, глюков может быть вагон, но когда-то же надо было выкатить это всё в паблик? это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2014/11/17.html
Тэги: binoniq, движок, программирование
Сервис личных сообщений 2014-08-19 19:39:26
Хотите в моем дневнике возразить собеседнику, а комментарии уже отключены? Нужно что-то ...
+ развернуть текст сохранённая копия
Хотите в моем дневнике возразить собеседнику, а комментарии уже отключены? Нужно что-то спросить, но только чтоб никто посторонний не видел? Понадобилось связаться с автором комментария, но нет контактов? Хочется аргументированно возразить собеседнику, но фильтр движка не пропускает комментарии со словами «Путин» и «Крым»? Вчера вечером я решил сделать на своем сайте сервис личных сообщений. Как это работает? На страницах дневника (система пока только в дневнике, не на всем сайте) появился в левой колонке конвертик. Это — ваша почта:
![](http://lleo.me/dnevnik/user/1233089/180661.jpg) В моем движке, который стэндалон, я не делаю особой разницы между зарегистрированными посетителями или нет (хотя, конечно, незарегистрированные — это люди второго сорта, и для них все сервисы работают как бы в тестовом режиме :) Иными словами, если вы на моем сайте хотя бы второй раз, и у вас не отключены куки, то вам уже присвоен номер, и вы можете получать и отправлять личные сообщения. Итак, если для вас есть новые личные сообщения, то при заходе в мой дневник вам откроется окошечко с ними: ![](http://lleo.me/dnevnik/2014/08/mailbox1.jpg) Это окно будет мозолить глаза каждый раз, пока вы не удалите сообщение, либо пометите как прочитанное, нажав одноименные кнопки. Кнопки большие, попасть нетрудно даже со смартфона. Как видим, в заголовке почтового окошка написано: mailbox: INBOX / message: NEW. По умолчанию показываются непрочитанные письма из папки «входящие». Можно показать все, включая прочитанные. Либо переключиться на папку OUTBOX (написанные вами). Для таких переключений достаточно кликнуть мышкой на синее слово INBOX или NEW. Чтобы отправить кому-то личное сообщение, надо ткнуть конвертик перед именем автора комментария, либо открыть его личную карточку (кликнуть на имя), там тоже есть ссылка: ![](http://lleo.me/dnevnik/2014/08/mailbox2.jpg) Например, можно открыть список тех, кто поставил вашему комментарию минус и спросить у какого-нибудь безымянного #1234567, зачем он это сделал :) Кто не понял: никакого отношения к email это не имеет — обмен личными сообщениями происходит только на моем сайте между теми, кто на него заходит. По идее, если посетитель указал емайл в своей карточке, то надо бы и туда высылать копию, но мне пока лень допиливать эти мелочи. Также в сообщениях не будет пересылки картинок и файлов, но ссылки подсвечиваются, картинки и ролики внешних сайтов отображаются. Может, чуть позже я сделаю какие-то инструменты типа лесенки дискуссий или возможность блокировать письма от неприятных козлов, но пока нет на это времени. О секюрности. Ваша личная переписка хранится в отдельной базе на моем сервере в Канаде. У меня нет ни специальных инструментов, ни желания изучать чужие письма — я и на свои-то, увы, не обещаю ответить. Если вы прочли свое письмо и поняли, что оно вам больше не понадобится — смелее нажимайте «удалить»: этим вы избавите мир от мусора и поможете мне сберечь место на сервере. Но если желаете хранить свою переписку — да храните, говна копейка. Разумеется, я не несу никакой ответственности за содержание личных сообщений, отправленных вам кем-то из посетителей. Возникнут проблемы — пишите мне, найдем мерзавца и отключим. http://lleo.me/dnevnik/2014/08/19.html
Тэги: движок, программирование
Главная / Главные темы / Тэг «движок»
|
Взлеты Топ 5
Падения Топ 5
|