/ Mine блог
/ PHP (LAMP)
/ Prestashop 1.5.3, впечатления | |
|
Под 200 запросов на рендер главной страницы - это многовато. Например выборка брендов и товаров для них занимает порядочное количество времени, если делать это с помощью средств встроенной ORM. Пример времени выполнения главной страницы с включенным файловым кэшем, отключенными сайдбарами и практически без модулей | |
/ Mine блог
/ CSS/Javascript
/ CSS3 кнопки и IE9 | |
|
IE9, казалось бы, должен безусловно поддерживать CSS3, но увы - только частично. К примеру, кнопку с градиентом и скругленными углами (border-radius) IE9 нарисует с бэкграундом, выступающим за скругленные углы. Вместо того чтобы реализовать нормальную поддержку css, мелкософт сделал поделку (внезапно - полезную), которая позволяет генерить градиенты в svg формате для использования в качестве бэкграунда. Что делать? | |
/ Mine блог
/ PHP (LAMP)
/ PHP 5.5 что нового |
Добавлено : Чт Июл 12, 2012 16:13
Автор : surg30n Просмотров : 1198 » Читать дальше » Комментировать » |
|
Новый функционал для работы с паролями Текущая реализация генерации пароля в большинстве проектов стоится на не стойких алгоритмах типа md5, sha1. В php5.5 предлагается улучшить парольный API. Подробнее empty() заставят работать с функциями и выражениями В настоящий момент empty($this->getBlah()) вызовет фатальную ошибку. Скалярные тайпхинты! Дождались.. PHP, язык с отсутствующей типизацией параметров возможно обзаведется уточнениями типов (typehints) для простых типов int, float, bool, string. | |
/ Mine блог
/ PHP (LAMP)
/ Конспект Twig (читшит) |
Добавлено : Пн Июн 18, 2012 20:06
Автор : surg30n Просмотров : 1374 » Читать дальше » Комментарии (1) » |
|
Twig - современный шаблонизатор для PHP, написанный автором фреймворка symfony Фабиеном Потенсером. Синтаксис twig сходен с шаблонизаторам в Django. Шаблоны компилируются в PHP классы. Базовый синтаксис: {{ сказать что-то }} {% сделать что-то %} Комментарий Переменные, вывод | |
/ Mine блог
/ PHP (LAMP)
/ Стандарты кодирования PHP (PSR) |
Добавлено : Вт Июн 05, 2012 10:06
Автор : surg30n Просмотров : 3089 » Читать дальше » Комментарии (5) » |
|
Группа взаимодействия фреймворков (PHP-FIG) окончательно приняла рекомендации к стандартам оформления кода на PHP. Документ называется PSR (Proposing a Standards Recommendation - Предлагаемые рекомендации стандартов) и разделен на 3 части. Оригинальные тексты можно посмотреть на гитхабе. | |
/ Mine блог
/ PHP (LAMP)
/ Трейты - множественное наследование PHP |
Добавлено : Вт Май 29, 2012 12:02
Автор : surg30n Просмотров : 1371 » Читать дальше » Комментировать » |
|
trait [treɪt], [treɪ] - характерная черта, особенность, внезапно типаж. Трейты - механизм повторного использования кода. PHP предоставляет программисту возможность простого наследования классов, хотя часто возникает необходимость реализации общего, однотипного функционала для нескольких классов. У разработчика есть как минимум два варианта реализации подобной задачи - через делегирование или вариант в лоб - наплодить повторяющегося кода, что не есть правильно. | |
/ Mine блог
/ PHP (LAMP)
/ Что нового в php 5.4 |
Добавлено : Вт Май 29, 2012 12:01
Автор : surg30n Просмотров : 1121 » Читать дальше » Комментировать » |
|
PHP 5.4 подвергся значительным изменениям, большинство из которых мы рассмотрим. Обращение к члену класса при создании объекта Сокращенный синтаксис создания массива Разыменование массива Теперь возможен такой синтаксис обращения к элементу возвращаемого функцией массива | |
/ Mine блог
/ Разное
/ Mysql скорость соединения localhost | |
|
Время установления соединения с бд mysql на виндовом хосте больше 1 сек? Mysql слушает только на локалхосте, набросаем скрипт проверка соединения: Время соединения: | |
/ Mine блог
/ PHP (LAMP)
/ Печальное сравнение строк в PHP | |
Сравнение хэша пароля в пхп? Без проблем: $hash = md5 существующего пароля. $password = "ximaz" (для примера, MD5 этого пароля равен "61529519452809720693702583126814") PHP при сравнении приведет аргументы, "похожие на числа" к типу INT. Но, так как числовое значение хэша не помещается в 32 бита, интерпретатор приравняет его к 0 (нолю). В итоге получается что сравниваться будет только первая половина хэшей! | |
/ Mine блог
/ PHP (LAMP)
/ Скорость выборки order by rand() в MySQL | |
|
Дано: таблица mysql 1К записей Задача: нужно выбрать случайные 5 записей, Запрос достаточно медленный, попробуем по-другому. Попробуем выбрать произвольные идентификаторы до основного запроса данных | |
@СКАЖИРЕКЛАМЕНЕТ@
| Another one |
|
||||||||||||||||||||||||||||||||
| Новости сайта |
|
---- если вы не поняли что это за ресурс, ниже можно узнать что это сайт о 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.
Старые новости.
Что это?
Сайт проекта 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.
Старые новости.

Контактная информация