Web-технологии


Категории статей:
MPTT (Modified Preorder Tree Traversal) и PHP
рейтинг: 7.08
MPTT (Modified Preorder Tree Traversal) и PHP
Каждый разработчик рано или поздно сталкивается с проблемой хранения и выборки данных в виде дерева. Самый распространенный вариант - наличие у потомков ссылки на родителя. У него есть свои плюсы - это простота изменения дерева (удаление, добавление, перенос веток). Однако есть и свои минусы - это ресурсоемкие и медленные алгоритмы выборки. Как правило это рекурсивные функции с множеством мелких выборок из БД, либо одна выборка с последующей циклической и рекурсивной обработкой и упорядочиванием данных.
Полнотекстовый поиск в InnoDB
рейтинг: 9.67
Полнотекстовый поиск в InnoDB
Полнотекстовый поиск данных в InnoDB – это известная головная боль многих разработчиков под MySQL / InnoDB. Для тех, кто не в курсе дела я объясню. В типе таблиц MyISAM есть полноценный полнотекстовый поиск данных, однако сама таблица исторически имеет ограничения, которые являются принципиальными в отдельных проектах. В более «продвинутом» типе таблиц InnoDB полнотекстового поиска нет. Вот и приходится мириться бедным разработчикам либо с ограничениями MyISAM, либо с отсутствием поиска в InnoDB. Я хочу рассказать о том, какие есть способы организовать полноценный поиск в InnoDB без магии и исключительно штатными средствами. Также будет интересно сравнить скоростные характеристики каждого способа.
Настройка удаленного доступа Subversion в Fedora Core 9 по http
рейтинг: 9.50
Настройка удаленного доступа Subversion в Fedora Core 9 по http
В статье описывается как настроить доступ к SVN репозитарию через http с использованием Apache + Apache Portable Runtime Utility Library
рейтинг: 7.50 Установка и настройка Apache2+PHP5+MySQL+XDebug & Eclipse+PDT+XDebug в Ubuntu LINUX
Тут будет рассказано как установить и настроить Apache2 + PHP5 + MySQL + virtual hosts + xdebug, а также XDebug в Eclipse+PDT.
Установка и настройка SVN (subversion) сервер + Trac на Ubuntu Linux
рейтинг: 9.67
Установка и настройка SVN (subversion) сервер + Trac на Ubuntu Linux
Постоянное сохранение, бэкап файлов, удаление фрагментов кода, вставка новых вынуждают вести точный контроль над исходным кодом проекта, чтобы не потерять уже существующее и проверенное. Вам приходится записывать в текстовом файле или на бумаге этапы разработки и тестирования отдельных частей системы, возможно даже записывать версии файлов. Возможно это удобно... но не надолго - насутпают моменты, когда контролировать код вручную становится физически невозможным из-за его размера. Здесь на помощь приходит система контроля за версиями SVN.
Введение в Zend Framework. Часть 2
рейтинг: 9.67
Введение в Zend Framework. Часть 2
В первой части статьи была описана концепция программной архитектуры MVC, рассмотрена структура типового веб-приложения, базирующегося на Zend Framework и выполнена демонстрационная реализация контроллера и вида на его основе. Во второй части будет раскрыта тема модели и приведен пример взаимодействия приложения с базой данных.
Введение в Zend Framework. Часть 1
рейтинг: 7.84
Введение в Zend Framework. Часть 1
PHP — один из самых широко распространенных языков разработки веб-приложений и при этом один из самых спорных. Я очень часто видел негативное отношение к этой технологии, да и недостатки, провоцирующие это отношение — не для кого не являются секретом. Тем не менее, PHP активно эволюционирует и во многих отношениях постепенно становитс лучше. Одним из серьезных шагов его развития, на мой взгляд, является появление MVC-фреймворков, призванных систематизировать процесс разработки веб-приложений и приучить к порядку разработчиков, которым зачастую здорово не хватает силы воли, чтобы при всей предоставляемой языком свободе, сохранить грамотную и красивую инфраструктуру разрабатываемого ПО
jQuery: селекторы - SELECT
рейтинг: 7.49
jQuery: селекторы - SELECT
jQuery: 8 полезных советов при работе с элементом SELECT
Передача значений по ссылкам
рейтинг: 4.57
Передача значений по ссылкам
Отрицательная сторона передачи значений по ссылкам. Без всякой лирики, прямо: использование ссылок для передачи значений снижает производительность.
MySQL хранимые процедуры
рейтинг: 7.40
MySQL хранимые процедуры
Долго мучался с этим вопросом. Литературы в интернете мало, особенно на русском языке. Пришлось поспрашивать на зарубежных форумах, глубже покопаться в мануалах и разъяснить для себя некоторые непонятные моменты. Итак, коротко о хранимых процедурах в MySQL.
Навигация по страницам:
| [1] | 2 | 3 | 4 | 5 | 6 | 7 |
SAPE все усложнил?

MainLink - простая и прибыльная продажа ссылок!

Последние поступления:

Размещена 10 августа 2020 года

Я по ТВ видел, что через 10 лет мы будем жить лучше, чем в Германии...
Я не понял, что это они с Германией сделать хотят?!

читать далее…

ТехЗадание на Землю

Размещена 14 марта 2018 года

Пpоект Genesis (из коpпоpативной пеpеписки)

читать далее…

Шпаргалка по работе с Vim

Размещена 05 декабря 2017 года

Vim довольно мощный редактор, но работа с ним не всегда наглядна.
Например если нужно отредактировать какой-то файл например при помощи crontab, без знания специфики работы с viv никак.

читать далее…

Ошибка: Error: Cannot find a valid baseurl for repo

Размещена 13 сентабря 2017 года

Если возникает ошибка на centos 5 вида
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/

читать далее…

Linux Optimization

Размещена 30 июля 2012 года

Prelink

читать далее…