Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Голосование

    Какую CMS Вы предпочитаете

    AtomX
    Fapos CMS
    Drunya CMS
Последние комментарии
Топ пользователей
Drunya
Репутация: 110
Сообщений: 3527
Сашка_из_Шебекино
Репутация: 87
Сообщений: 1803
boriska
Репутация: 65
Сообщений: 846
ARMI
Репутация: 46
Сообщений: 1858
BAH0
Репутация: 26
Сообщений: 544
Главная » Статьи
Всего материалов:128
<< ... 10 11 12 13
Не смотря на то что массивы довольно просты в понимании, многие испытывают трудности при встрече с ними. Именно по этому я решил написать немного о массивах, чтобы развеять тень неизвестности над ними. Могу сказать что массивы это один из тех элементов, без которых вам просто не обойтись в программировании. Они упрощают очень много вещей и позволяют сделать код более читабельным и очевидным, а так же могут с экономить вам время на написание этого кода. Почему? Как? Сейчас все расскажу.

Что такое массив?
Если не задротничать и объяснять понятным языком, то массив - это переменная, содержащая в себе сколько угодно других переменных, а те в свою очередь, тоже могут быть массивами. Таким образом, массив может быть просто гиганских объемов и вмещать в себя очень много информации. А благодаря функциям PHP для работы с массивами, с ними становится очень удобно работать. Сортировать, чистить, находить нужные ключи, перебирать и еще очень много чего:).


[color=gree
Автор: Drunya Раздел: PHP Добавлено: 12 Ноя 2010
У всех поисковых системы и, в том числе, у Google есть система фильтров для своей выдачи. Большой процент сайтов в интернете это мусор(дорвеи, сателиты и т.д.), то есть созданы не для людей, а для перенаправления трафика на другие сайты, для влияния на выдачу поисковых машин и т. п., следовательно, чтобы выдача поисковика была качественной, этот мусор нужно хорошо отфильтровывать и не допускать попадания мусора. Отфильтровывать нужно таким образом, чтобы не в коем случае не пострадали нормальные сайты, иначе грошь цена такой фильтрации. А ведь нет четких критериев "нормальности", по-этому проблема фильтрации является довольно сложной, и она будет решена окончательно еще не скоро. Под фильтры часто попадают нормальные сайты, и причины этого определить зачастую очень сложно.

Анализируя информацию о фильтрах (а можно анализировать лишь мнения вебмастеров, так как сам Гугл не выкладывает никакой информации о своих поисковых фильтрах и технологиях), отчетливо видно, что фильтров множест
Автор: Drunya Раздел: Дела SEOшные Добавлено: 4 Ноя 2010
Подбор ключевых слов

Представим себе ситуацию. У компании, занимающейся производством и продажей пластиковых окон, есть свой сайт. Большинство людей, которые хотят купить окна, не знают названия этой фирмы. Как в этом случае найти их сайт? Ввести в строку запроса поисковой системы слово или фразу, которая как нам кажется будет встречаться на страницах сайта необходимого нам. Такими фразами могут быть: "пластиковые окна", "купить пластиковые окна", "продажа пластиковых окон" и т.д. Робот поисковой системы предоставит Вам в результатах поиска страницы с наибольшей плотностью заданного нами сочетания слов. Фразы, по которым поисковая система отбирает нужные нам документы из всех остальных, называются ключевыми словами.

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

Автор: Drunya Раздел: Дела SEOшные Добавлено: 27 Окт 2010
Напомню что до того как американское бюро авторских прав признало что разблокировка iphonе не является нарушением авторских прав apрle не давал этого делать и всячески присекал попытки пользователей. Да что говорить если в iphon даже батарею нельзя вытащить. Думаете это случайно?

Но видимо aple уже всех достал и недавно американское управление по защите авторских прав постановило что разблокировка устройства, позволяющая корректно работать определенным функциям, не считается нарушением закона и авторских прав. Таким образом теперь обходить эти механизмы защиты можно совершенно законно. Типы из iPhone DevTeam выложили систему разблокировки аппарата по адресу JailbreakMe.com и судя по всему желающих остаться с заблокированным iphonе очень мало, так как на сайт грянуло немеряно народу, говоря простым языком. В отличии от ранних систем разблокировки, требовавших подключение телефона к интернету, новая система работает на всех устройствах под управлением осей iOS 4 и 4.0.1, то есть на по
Автор: Drunya Раздел: IT и связь Добавлено: 20 Окт 2010
Недавно мне пришла в голову идея провести небольшое исследование и выяснить какие сейчас есть предложения
на рынке веб технологий. Я не говорю про какие то передовые разработки, речь идет о элементарном заказе сайта
для обычных людей и предпринимателей. Так как я работаю в этой среде и огромное количество времени провожу в интернете,
а так же занимаюсь созданием сайтов для своих собственых клиентов и пишу ЦМС, у меня есть некоторый багаж знаний и опыта
в этой области. К тому же я регулярно провожу небольшие исследования в области маркетинга, дабы быть в курсе движухи на рынке.
Выбор студии, которой можно ддоверить свои кровные бабосы и на которую захочется положиться, а не ложить не так то легко, но
я постораюсь сделать этот выбор для вас немного проще.

Данная статья не несет цели вас в чем либо убедить, а лишь откроет глаза на некоторые трюки, которые студии применяют чтобы
завлекать клиентов.

ЦЕНОВАЯ ПОЛИТИКА
Первым делом я открыл поисковик и сдела
Автор: Drunya Раздел: Общие терки Добавлено: 19 Окт 2010
Для начала давай выясним что такое bb код. это нечто что позволяет превратить [url ]http://fapos.net[/url] в <a href="http://fapos.net">http://fapos.net</a>. По сути BB коды это просто замена одного текста на другой по определенным правилам.

А теперь давай вспомним какая функция в PHP позволяет делать нам такие замены. Конечно же preg_replace(). Она работает по аналогии с str_replace, только принимает в качестве первого параметра, то есть что менять, регулярное выражение. Круто да? Вот как можно реализовать приведенный в начале пример BB кода при помощи этой функции

 1 
 2 
<?php $message preg_replace("#\[url\](http:\/\/[\w-_\.]*\.{1}\w{2,}[\w-_\/\.\?=]*)\[\/url\]#isU"'<a href="\\1"">\\1</a>'$message);
//метки \\1 обозначают совпавшую часть шаблона, то есть то что было в круглых скобках. В нашем случае это url?>

или пример создания более простого BB кода
 1 
 2 
<?php $message preg_replace("#\[b\](.*)\[\/b\]#isU"'<b>\\1</b>'$message);[/b]?>
Автор: Drunya Раздел: PHP Добавлено: 13 Окт 2010
Что бы не говорили, ссылочная масса оказывает далеко не последний по значимости эффект в продвижении сайта. Да и к тому же если поисковые системы не сильно повысят позиции сайта, то по этим ссылкам будут приходить посетители и если ссылочная масса большая, скажем около 300к внешних ссылок, то трафик вам обеспечен неплохой. Рассмотрим методы наращивания внешних ссылок:

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

Покупка большого количества ссылок где попало
Метод не столько затратный как в первом случае и может з
Автор: Drunya Раздел: Дела SEOшные Добавлено: 12 Окт 2010
Sitemap позволяет дать поисковым машинам таким как google и yandex представление страницах вашего сайта.
Катра сайта может содержать такую информацию как частота обновления, приоритет, адрес URL дата последнего обновления и эта
информация может быть задана отдельно для каждой страницы.


Файл Sitemap создается в формате XML и имеет следующий вид
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>http://www.example.com/</loc>
      <lastmod>2005-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
   </url>
   <url>
      <loc>http://www.example.com/catalog?item=12&amp;desc=vacation_hawaii</loc>
      <changefreq>weekly</changefreq>
   </url>
   <url>
      <loc>http://www.example.com/catalog?item=73&amp;desc=vacation_new_zealand</loc>
      <lastmod>2004-12-23</lastmod>
      <changefreq>weekly</changefreq>
   </url>
   <url>
      <
Автор: Drunya Раздел: Разное Добавлено: 11 Окт 2010
Файл .htaccess является конфигурационным файлом Apache и позволяет делать очень полезные фишки на вашем сервере или хостинге. К этим задачм можно отнести переадресацию, разграничение прав доступа к файлам и папкам или конфигурирование PHP. Хотя в работе с .htaccess нет ничего сверх сложного это становится камнем предкновения для многих веб мастеров и посему я решил немного написать о нем тут, дабы показать как делаются элементарные вещи при помощи этого файла.


Расмотрим случай когда вам надо перенаправить пользователя на другую страницу
К стати для того чтобы писать редиректы в .htaccess надо включить RewriteEngine модуль и делается это в самом .htaccess
Code:
RewriteEngine On
RewriteRule ^(.*)$ index.php?param=$1 [QSA,L]
этот код перенаправит польззователя с любого адреса вашего сайта на файл index.php с гет параметром param равным всей строке адреса введенной им. Тут все работает по принципу регулярок. Тоесть в параметре $1 будет содержаться все что было заключено[/code]
Автор: Drunya Раздел: Apache и серверное ПО Добавлено: 7 Окт 2010
Сегодня хотелось бы рассказать о том как работать с файлами для начинающих девелоперов. Работать с файлами на PHP довольно просто, если это не требует каких либо дополнительных движений, например блокировки файлов на чтение или чтение и запись и так далее. Хотя и это сделать не сложно, главное правильно выстроить логику приложения.

Для чего это можно использовать
Файлы можно и нужно использовать для всего что достаточно часто используется и занимает не большой объем. Сейчас я объясню что хочу этим сказать. Например у нас есть счетчик написанный на PHP и он при каждом запросе к странице должен увеличивать свое значение на один пункт. Можно написать такой счетчик без использования функций для работы с файлами на PHP. Например использовать базу данных. Но если на ваш сайт заломится сразу 10000 человек и начнут клацать, думаю сайт на обычном хостинге ляжет как миленький. А вот если написать такой функционал с использованием файловой системы, он выдержит и более тяж
Автор: Drunya Раздел: PHP Добавлено: 1 Окт 2010
<< ... 10 11 12 13
Сейчас online: 8. Зарегистрированных: 0. Гостей: 8.
-->