Секретные записки веб-программиста




{FRAME:SCRIPT/taglist}
Метки статей:
100mbru, bitrix, CentOS, cms, drupal, joomla, LAMP, linux, mysql, nicru, Open-Source, Red Hat, seo, Typo3, ubuntu, авто, администрирование, алгоритмы, алкоголь, бизнес, битрикс, видео, военмех, выборы, германия, джино, домены, интересности, исследования, картинки, кино, кодинг, компьютеры, ливия, магазин, маразм, мастерхост, обработка-изображений, пейнтбол, политика, политэкономия, прикольное-видео, программирование, путешествия, работа, религия, рунет, сайтостроение, сео, сми, технологии, украина, форум, хиханьки, холивары, хостингpx >

Статьи и переводы

  1     2     3     4     5     6     7     8     9     10     11     12     13     14     15  
  19.01.2013 
Системные переменные MySQL сервера

Сервер MySQL, поддерживает большое количество системных переменных с помощью которых можно сделать, так называемую, "тонкую настройку". Глобальные переменные инициализируются значениями по-умолчанию при старте MySQL сервера, или принимают значения, установленные в конфигурационном файле my.cnf ( my.ini для Windows ).

Получить полный список системных переменных в консольном клиенте mysql, можно с помощью команды

mysql> SHOW VARIABLES

Часть системных переменных, можно переопределить динамически, то-есть во время работы MySQL сервера, с помощью команды S... подробности »

Отличия (различия) PHP4 и PHP5
18.01.2013 
Отличия (различия) PHP4 и PHP5

Особенности языка

PHP5 поддерживает ограниченное количество указателей типа. Это позволяет вам указать определенный тип данных для параметра функции или метода класса (или один из подтипов), или массив. Однако, вы не можете определить другие скалярные типы. Конструкция foreach теперь поддерживает объявление значения элемента по ссылке. К ядру платформы был добавлен ряд новых функций для работы со строками и массивами.


Объекты

Для всех намерений и целей, все объекты в PHP5 передаются по ссылке. Это
означает, что назначение объекта переменной не будет приводить к созданию его ... подробности »
  10.10.2012 
Оптимизация SQL-запросов

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

И такое будет продолжаться до тех пор, пока приложение не будет подвергнуто жестокому анализу на предмет повышения производительности. Один из способов повысить скорость работы приложения - оптимизация SQL-запросов. Этот способ хорош тем, что не надо лезть в дебри оптимизации SQL-сервера. Проще не допускать появления неэффективных SQL-запросов. Но если такое уже случилось, ищи выходы из сложившихся неприятных ситуаций.

... подробности »
Самые уязвимые CMS рунета
4.10.2012 
Самые уязвимые CMS рунета

В настоящее время для управления структурой, контентом и дизайном сайтов часто применяются системы управления содержимым сайта – Content Management System (CMS). К CMS можно отнести:

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


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

В то же время, C... подробности »

Рейтинг языков программирования
27.09.2012 
Рейтинг языков программирования

Eще один (очень простой) график, отражающий рейтинг языков программирования. Всё элементарно: по горизонтали — количество проектов на Github , по вертикали — количество вопросов на Stackoverflow .

Две красные диагональные линии, чтобы показать как наглядно отделены друг от друга мейнстрим (C++, C#, Java, PHP, Javascript и т.д.), группа «альтернативного мировозрения» (Scala, Haskell, Erlang, Prolog, Lisp) и откровенный трэш (всё, что ниже).

источник и Очень Интересные Комментарии тут:... подробности »

  1     2     3     4     5     6     7     8     9     10     11     12     13     14     15