Бложики
<b>[1] Заметки кодера</b> [1] Заметки кодера
<b>[2] Шит блог</b> [2] Шит блог
Новости Новости
 
Наши предложения
Контактная информация Контактная информация
Услуги и сервис Услуги и сервис
 
Документация
Документация & FAQ Документация & FAQ
Аргументы в пользу SkillZ Аргументы в пользу SkillZ
[CHANGELOG] Полный список [CHANGELOG] Полный список
TODO / FIXES TODO / FIXES
 
Сайт просматривают
Гостей : 9
Роботов : нет
Пользователей : нет
 
Поиск по сайту
 
Для клиента
Пользователь:
Пароль:
 
Голосование
Вас раздражает реклама с эротическим контентом? (Начато: 25.07.10 14:09, голосов: 71)

(на баннерах, растяжках, буклетах)
Да : 48 (67%)
Нет : 8 (11%)
Сразу щелкаю такой баннер : 6 (8%)
Приемлемо, если без вульгарности : 0 (0%)
Если учавствуют дети : 3 (4%)
Все равно : 6 (8%)
 
/ Mine блог / PHP (LAMP) /

SatCMS 0.0.2 - Bootstrap3, jQuery, RequireJS, AngularJS, PHP, mySQL|SQLite

Добавлено : Ср Май 21, 2014 15:56
Автор : surg30n
Просмотров : 336 » Читать дальше » Комментировать »
Решил на досуге переписать свою старую мультисайтовую cms (SatCMS).

Что получилось:

- php >=5.3, mysql/sqlite
- зависимости обрабатываются менеджерами пакетов: php - composer, js - bower
- мультисайтовость (возможность вести несколько сайтов/поддоменов) на одном движке
- морда/админка - шаблоны smarty, bootstrap 3
- админ-бэкенд на requirejs/angularjs/bootstrap.
Angular-way не блюдется, так как много легаси кода, и выпиливать jquery-подход совсем не хочется, простите за dom в контроллере :)
- правка элементов сайта прямо с морды (пользуется inline tinymce)



Посмотреть:

Демо http://satcms.ru/
Гитхаб https://github.com/rustyJ4ck/SatCMS

Дистрибутив с зависимостями (0.0.2) https://github.com/rustyJ4ck/SatCMS/releases/download/0.0.2/satcms-0.0.2.zip
/ Mine блог / PHP (LAMP) /

Prestashop 1.5.3, впечатления

Добавлено : Вс Фев 24, 2013 14:16
Автор : surg30n
Просмотров : 2476 » Читать дальше » Комментарии (3) »
Под 200 запросов на рендер главной страницы - это многовато.
Например выборка брендов и товаров для них занимает порядочное количество времени, если
делать это с помощью средств встроенной ORM.

Пример времени выполнения главной страницы
с включенным файловым кэшем, отключенными сайдбарами и практически без модулей

 
[0.0000] Start
[0.0925] DispatcherCore::dispatch : IndexController
[0.1333] FrontControllerCore::initContent
[0.2011] INDEX IndexController::initContent
[0.2063] HomeSlider::hookDisplayHome
[0.2735] PSwidget text cached -- 0.00029 ttl 300
[0.2740] PSwidget index/brands cached -- 0.00032 ttl 300
[0.2750] Smarty: /themes/mytheme/layout-index.tpl -- 0.00666
[0.2751] Done
[0.2752] SQL 92 x 0.02554
 


/ Mine блог / CSS/Javascript /

CSS3 кнопки и IE9

Добавлено : Пт Фев 22, 2013 10:33
Автор : surg30n
Просмотров : 1355 » Читать дальше » Комментировать »
IE9, казалось бы, должен безусловно поддерживать CSS3, но увы - только частично.
К примеру, кнопку с градиентом и скругленными углами (border-radius) IE9 нарисует с бэкграундом,
выступающим за скругленные углы. Вместо того чтобы реализовать нормальную поддержку css, мелкософт сделал
поделку (внезапно - полезную), которая позволяет генерить градиенты в svg формате для использования в качестве
бэкграунда.

Что делать?
/ Mine блог / PHP (LAMP) /

PHP 5.5 что нового

Добавлено : Чт Июл 12, 2012 16:13
Автор : surg30n
Просмотров : 3772 » Читать дальше » Комментировать »
Новый функционал для работы с паролями

Текущая реализация генерации пароля в большинстве проектов стоится на не стойких
алгоритмах типа md5, sha1. В php5.5 предлагается улучшить парольный API.
Подробнее

empty() заставят работать с функциями и выражениями

В настоящий момент empty($this->getBlah()) вызовет фатальную ошибку.

Скалярные тайпхинты!

Дождались.. PHP, язык с отсутствующей типизацией параметров возможно обзаведется
уточнениями типов (typehints) для простых типов int, float, bool, string.
/ Mine блог / PHP (LAMP) /

Конспект Twig (читшит)

Добавлено : Пн Июн 18, 2012 20:06
Автор : surg30n
Просмотров : 4311 » Читать дальше » Комментарии (1) »
Twig - современный шаблонизатор для PHP, написанный автором фреймворка symfony Фабиеном Потенсером.
Синтаксис twig сходен с шаблонизаторам в Django. Шаблоны компилируются в PHP классы.

Базовый синтаксис:

{{ сказать что-то }}
{% сделать что-то %}

Комментарий

 
{# A comment #}
 


Переменные, вывод

 
{{ sitename }}
{{ user.name }}
{{ foo['bar'] }}
 

/ Mine блог / PHP (LAMP) /

Стандарты кодирования PHP (PSR)

Добавлено : Вт Июн 05, 2012 10:06
Автор : surg30n
Просмотров : 13137 » Читать дальше » Комментарии (10) »
Группа взаимодействия фреймворков (PHP-FIG) окончательно приняла рекомендации
к стандартам оформления кода на PHP.

Документ называется PSR (Proposing a Standards Recommendation - Предлагаемые рекомендации стандартов)
и разделен на 3 части.

Оригинальные тексты можно посмотреть на гитхабе.
/ Mine блог / PHP (LAMP) /

Трейты - множественное наследование PHP

Добавлено : Вт Май 29, 2012 12:02
Автор : surg30n
Просмотров : 4213 » Читать дальше » Комментировать »
trait [treɪt], [treɪ] - характерная черта, особенность, внезапно типаж.

Трейты - механизм повторного использования кода.

PHP предоставляет программисту возможность простого наследования классов, хотя часто возникает
необходимость реализации общего, однотипного функционала для нескольких классов. У разработчика
есть как минимум два варианта реализации подобной задачи - через делегирование или вариант в лоб - наплодить повторяющегося кода, что не есть правильно.
/ Mine блог / PHP (LAMP) /

Что нового в php 5.4

Добавлено : Вт Май 29, 2012 12:01
Автор : surg30n
Просмотров : 3030 » Читать дальше » Комментировать »
PHP 5.4 подвергся значительным изменениям, большинство из которых мы рассмотрим.

Обращение к члену класса при создании объекта

 
$object = (new SomeWhat(param))->setStyle(20)->setText('Hello')->load();
 


Сокращенный синтаксис создания массива

 
$a = [1, 2, 3];
$b = ['key' => 'value', 'key1' => 'value1', 'keyN' => 'valueN'];
 


Разыменование массива

Теперь возможен такой синтаксис обращения к элементу возвращаемого функцией массива
/ Mine блог / Разное /

Mysql скорость соединения localhost

Добавлено : Вт Апр 24, 2012 13:22
Автор : surg30n
Просмотров : 1458 » Читать дальше » Комментировать »
Время установления соединения с бд mysql на виндовом хосте больше 1 сек?
Mysql слушает только на локалхосте, набросаем скрипт проверка соединения:

 
 core::timer('mysql_connect');
 
    $connection = new mysqli(
        'localhost',
        $dbcfg['login'],
        $dbcfg['password'],
        $dbcfg['database']
    );
 
 core::dprint('time : ' . core::timer('mysql_connect'));
 


Время соединения:

 
#time : 1.018641
 
/ Mine блог / PHP (LAMP) /

Печальное сравнение строк в PHP

Добавлено : Вт Апр 10, 2012 14:37
Автор : surg30n
Просмотров : 1886 » Читать дальше » Комментировать »
Сравнение хэша пароля в пхп? Без проблем:

 
if (md5($password) == $hash) {
  print "OK!\n";
}
 


$hash = md5 существующего пароля.
$password = "ximaz" (для примера, MD5 этого пароля равен "61529519452809720693702583126814")

PHP при сравнении приведет аргументы, "похожие на числа" к типу INT.
Но, так как числовое значение хэша не помещается в 32 бита, интерпретатор приравняет его к 0 (нолю).
В итоге получается что сравниваться будет только первая половина хэшей!
На страницу: 1, 2, 3 ... 11, 12, 13  След.
@СКАЖИРЕКЛАМЕНЕТ@
     Another one     
/ Useless / Разное /

Поведенческий анализ от яндекса

Добавлено : Пн Май 27, 2013 10:10
Автор : surg30n
Просмотров : 974 » Читать дальше » Комментировать »
Для выявления вредоносного кода используются собственные технологии Яндекса и антивирусный продукт компании Sophos (R).
Яндекс не гарантирует точность Информации и не возмещает никакой ущерб, прямой или косвенный, причиненный
в результате использования или невозможности использования Информации, включая, но не ограничиваясь этим,
убытки, вызванные неточностью предоставляемой Информации.


Печальные у вас технологии, яндекс!

Статья по популярному запросу "объяснение sql join"
попала в черный список благодаря поведенческому анализу. Причем яндекс напрямую не говорит что конкретно ему
не понравилось, просто что-то не так - замечательная формулировка, которая поможет вебмастеру быстро убрать абстрактный
вредоносный код, которого нет.
/ Useless / Разное /

Хрип, хруст и искажение звука Realtek hd (alc 662)

Добавлено : Вс Мар 31, 2013 12:38
Автор : surg30n
Просмотров : 1876 » Читать дальше » Комментарии (2) »
Имеем старый ноут на sis671 (mirage 3) со звуком realtek hd (alc 662) после установки win 7 (x64) со стандартными драйверами звук
трещит, шипит и всячески искажается, чего не наблюдалось при использовании висты и убунты 12.04 с юнити и гномами.
Отключение эффектов постобработки звука не помогло. Выбор разных форматов дискретизации тоже не решил проблемы хрипов и тресков.
/ Useless / Разное /

Про жадность

Добавлено : Чт Ноя 22, 2012 11:31
Автор : surg30n
Просмотров : 1056 » Читать дальше » Комментировать »
Видимо перед концом света, дабы награбить побольше корованов, крупные игроки рунета внезапно стали очень жадными. Очень жадными.
Началось все с хостинга firstvds, которым я по совместительству пользуюсь - тариф "vds-отрыв". Ранее, заманив низкими ценами тонну клиентов,
со временем просто не смогли обеспечить всем должную работу их ресурсов и пошли на непопулярные меры урезания ресурсов.
Приходит от них письмо, в котором мол так и так, отключаем всем клиентам услугу ежедневного/уженедельного бэкапа и не предоставляя альтернатив, открытым текстом говорят -
ебитесь дорогие кленты со своими данными как хотите, вас много - мы одни, на всех пространства жестких дисков не хватает, поэтому
обеспечивайте сохранность данных своими силами. Ну ладно, переживем. Следом дорожает содержание дополнительных ip-адресов, но это понятно -
количство незаюзанных ip4 стремительно стремиться к нулю, поэтому - ок. Продолжение истории еще через пару недель. Первые абзацы новости заставили
меня обрадоваться - вероятно перед юбилем фёрствдс решил порадовать своих пользователей.
/ Useless / Разное /

Коси бабло! МMМ2011!!

Добавлено : Чт Мар 29, 2012 16:27
Автор : surg30n
Просмотров : 1147 » Читать дальше » Комментировать »
Хочешь купить А8, но нет бабла? Не проблема.
Мы заняли для вас очередь на регистрацию в МMМ 2011!
Заходим на сайт знакомимся с правилами и нажимаем кнопку регистрация в системе МММ 2011
Ты не халявщик, ты партнер. Всем платится и вообще все хорошо!11!!
/ Useless / Разное /

Freebsd crappy experience

Добавлено : Вт Мар 20, 2012 21:24
Автор : surg30n
Просмотров : 1249 » Читать дальше » Комментировать »
Решил было погонять новый freebsd 9. Конфиг минимальный, винт SSD на 4 Gb.
Инсталляция фейлится на этапе распаковки портов. Ошибка running out of Inodes.
Спрашивается, какого хера бсд создает так мало инодов при разбивке диска, что их не хватает
даже на то чтобы распаковать гребаную коллекцию портов? шит!
/ Useless / Разное /

Писк блока питания ThermalTake XT 575

Добавлено : Ср Фев 29, 2012 9:20
Автор : surg30n
Просмотров : 1942 » Читать дальше » Комментировать »


После апгрейда блок питания пищит без нагрузки, например, реагирует на движения мыши, но с нагрузкой писк снижается до минимума.
Блок на гарантии, понес в магаз, на стенде писка не было и на мои заверения они плевать хотели, ну ок - разберемся сами.
По совету форумных гуру решил послушать какие детали издают звук. Трубочкой из бумаги
определил, что звук генерится в районе большого дросселя - ферритового колечка с обмоткой из толстой проволоки.
В профилактических целях заливаю его и несколько рядом стоящих клеем бф2 и оставляю сохнуть сутки.
В результате хирургического вмешательства писк стал незначительно тише.
/ Useless / Разное /

Yandex подзаебал c навязыванием сервисов

Добавлено : Ср Фев 29, 2012 8:49
Автор : surg30n
Просмотров : 1325 » Читать дальше » Комментарии (1) »
Очень заебал пунтосвитчер. Яндекс ящеры испортили программу в конец. Во времена мезозойской эры дистрибутив пунто свитчера версии 2,9
весил 220 КБ! Что мы видим сейчас - версия 3.23 занимает 9,7 МБайт - разница в 44 раза! Причем пропорционально размеру увеличился размер говнофункционала программы, а полезнофункционал остался прежним, без изменений.
/ Useless / Медиа /

Подарок на НГ? sega megarive!

Добавлено : Пт Дек 30, 2011 20:25
Автор : surg30n
Просмотров : 1595 » Читать дальше » Комментарии (1) »
В начале 90х многие подростки могли лишь мечтать о 16битной приставке.
Сейчас сега с картриджем стоит как 40 литров бензина.
Решено задарить сей гаджет приятелю, а заодно понастальгировать под бокальчик виски об эпичных временах задрачивания джойстиков
выполняя разнообразные комбы, фаталати-бруталити.

sega megarive mortal kombat umk 3
На страницу: 1, 2, 3, 4, 5, 6, 7, 8, 9  След.
     Новости сайта     
 Блок вывода случайной статьи  (Чт Янв 31, 2008 23:34, j4ck
 Модуль экспорта контента в RSS (2.0)  (Ср Янв 30, 2008 22:24, surg30n
 [closed] Skillz CMS  (Вс Дек 16, 2007 14:19, surg30n
 Релиз Skillz 1.15  (Вс Мар 18, 2007 19:27, surg30n
 Обновление Skillz 1.1c  (Вс Фев 25, 2007 3:08, surg30n
На страницу: 1, 2, 3, 4, 5, 6  След.
---- если вы не поняли что это за ресурс, ниже можно узнать что это сайт о cms skillz ----

Что это?


Сайт проекта open source CMS Skill-Z
.

Внимание! Система управления контентом Skillz больше не разрабатывается и не поддерживается.

Система управления контентом сайта (CMS) Skill-Z рассчитана на использование
для сайтов среднего уровня сложности.

Основные возможности cms системы

:: Весь контент хранится в базе данных и редактируется непосредственно из админ/мод панели (никаких манипуляций с файлами)
:: Блочный метод построения неограниченного количества страниц
:: Совместное отображение любого контента (html, bbcode, plain text)
:: Легко настраиваемый внешний вид системы путем объединения блоков в группы
:: Поддержка неограниченного количества шаблонов для разных страниц
:: Модульный подход. Устанавливаете только нужные вам модули
:: Расширенная система привелегий. 4 стнадартных правила + неограниченное число настраиваемых
:: Поддержка регистрации пользователей
:: Модуль интеграции с форумом phpBB и другими
:: В комплект входит визуальный редактор
:: Работа с шаблонами (парсер построен на основе движка phpBB3/Olimpus)
:: Использование возможностей mod_rewrite для представления URL-адресов (SEO)
:: Детектирование поисковиков и запись их посещений в журнал (настраивается)
и многое другое...

Если Вам чего то не хватает в этом проекте, оставьте предложение на форуме и мы попробуем это реализовать!

Требования CMS

Для работы необходимо:
:: apache 1.3 и выше
:: php 4.3 и выше
:: mysql 4 и выше
:: 2Мб свободного места

Для использования системы желательно иметь представление об интернет технологиях,
таких как html, css, php. Однако и не имея глубоких познаний в этой области,
Вы сможете освоить интерфейс программы и создать свой веб сайт.

Как выглядит cms после установки

Посмотреть систему в работе - перейти.

Как забрать cms

Последняя версия: Skill-Z 1.15, Документация.

COPYRIGHTs

Developed by SurSoft (C) 2005
Part of code was ported from phpBB 2 (c) www.phpbb.com

Распространяется по лицензии GNU GPL.

Старые новости.

спецодежда . Слоты казино онлайн бесплатно на www.clubvulcan.com - вулкан игровые автоматы