Голосование
Какую CMS Вы предпочитаете
AtomX
Fapos CMS
Drunya CMS
Топ новостей
- Генератор аватарок в стиле пиксель-арт
- Скачать Fapos CMS 1.1.8 Бесплатно
- Цунами в Японии. Последствия.
- Предварительная инфа о FAPOS 1.1.9. Часть 2
- Описание версии CMS Fapos 0.9.9
- Новая версия Fapos 1.3
- Половина россиян не смогла отличить легальный контент
- Что есть Fapos CMS
- Убийца Apache у вас на пороге
- Открытое тестирование Fapos 0.9.9
Последние комментарии
Топ пользователей
Сайты на AtomX CMS
3221
0
Работа с массивами в PHP
Не смотря на то что массивы довольно просты в понимании, многие испытывают трудности при встрече с ними. Именно по этому я решил написать немного о массивах, чтобы развеять тень неизвестности над ними. Могу сказать что массивы это один из тех элементов, без которых вам просто не обойтись в программировании. Они упрощают очень много вещей и позволяют сделать код более читабельным и очевидным, а так же могут с экономить вам время на написание этого кода. Почему? Как? Сейчас все расскажу.
Что такое массив?
Если не задротничать и объяснять понятным языком, то массив - это переменная, содержащая в себе сколько угодно других переменных, а те в свою очередь, тоже могут быть массивами. Таким образом, массив может быть просто гиганских объемов и вмещать в себя очень много информации. А благодаря функциям PHP для работы с массивами, с ними становится очень удобно работать. Сортировать, чистить, находить нужные ключи, перебирать и еще очень много чего.
[color=gree
Что такое массив?
Если не задротничать и объяснять понятным языком, то массив - это переменная, содержащая в себе сколько угодно других переменных, а те в свою очередь, тоже могут быть массивами. Таким образом, массив может быть просто гиганских объемов и вмещать в себя очень много информации. А благодаря функциям PHP для работы с массивами, с ними становится очень удобно работать. Сортировать, чистить, находить нужные ключи, перебирать и еще очень много чего.
[color=gree
3464
0
Фильтры Гугля
У всех поисковых системы и, в том числе, у Google есть система фильтров для своей выдачи. Большой процент сайтов в интернете это мусор(дорвеи, сателиты и т.д.), то есть созданы не для людей, а для перенаправления трафика на другие сайты, для влияния на выдачу поисковых машин и т. п., следовательно, чтобы выдача поисковика была качественной, этот мусор нужно хорошо отфильтровывать и не допускать попадания мусора. Отфильтровывать нужно таким образом, чтобы не в коем случае не пострадали нормальные сайты, иначе грошь цена такой фильтрации. А ведь нет четких критериев "нормальности", по-этому проблема фильтрации является довольно сложной, и она будет решена окончательно еще не скоро. Под фильтры часто попадают нормальные сайты, и причины этого определить зачастую очень сложно.
Анализируя информацию о фильтрах (а можно анализировать лишь мнения вебмастеров, так как сам Гугл не выкладывает никакой информации о своих поисковых фильтрах и технологиях), отчетливо видно, что фильтров множест
Анализируя информацию о фильтрах (а можно анализировать лишь мнения вебмастеров, так как сам Гугл не выкладывает никакой информации о своих поисковых фильтрах и технологиях), отчетливо видно, что фильтров множест
Подбор ключевых слов
Представим себе ситуацию. У компании, занимающейся производством и продажей пластиковых окон, есть свой сайт. Большинство людей, которые хотят купить окна, не знают названия этой фирмы. Как в этом случае найти их сайт? Ввести в строку запроса поисковой системы слово или фразу, которая как нам кажется будет встречаться на страницах сайта необходимого нам. Такими фразами могут быть: "пластиковые окна", "купить пластиковые окна", "продажа пластиковых окон" и т.д. Робот поисковой системы предоставит Вам в результатах поиска страницы с наибольшей плотностью заданного нами сочетания слов. Фразы, по которым поисковая система отбирает нужные нам документы из всех остальных, называются ключевыми словами.
Эффективность маркетинговой кампании, которая проводится в интернете, во многом зависит от количества и качества ключевых слов, встречающихся в документе.
Неправильный подбор ключевых слов может послужить причиной того, что:
Представим себе ситуацию. У компании, занимающейся производством и продажей пластиковых окон, есть свой сайт. Большинство людей, которые хотят купить окна, не знают названия этой фирмы. Как в этом случае найти их сайт? Ввести в строку запроса поисковой системы слово или фразу, которая как нам кажется будет встречаться на страницах сайта необходимого нам. Такими фразами могут быть: "пластиковые окна", "купить пластиковые окна", "продажа пластиковых окон" и т.д. Робот поисковой системы предоставит Вам в результатах поиска страницы с наибольшей плотностью заданного нами сочетания слов. Фразы, по которым поисковая система отбирает нужные нам документы из всех остальных, называются ключевыми словами.
Эффективность маркетинговой кампании, которая проводится в интернете, во многом зависит от количества и качества ключевых слов, встречающихся в документе.
Неправильный подбор ключевых слов может послужить причиной того, что:
Напомню что до того как американское бюро авторских прав признало что разблокировка iphonе не является нарушением авторских прав apрle не давал этого делать и всячески присекал попытки пользователей. Да что говорить если в iphon даже батарею нельзя вытащить. Думаете это случайно?
Но видимо aple уже всех достал и недавно американское управление по защите авторских прав постановило что разблокировка устройства, позволяющая корректно работать определенным функциям, не считается нарушением закона и авторских прав. Таким образом теперь обходить эти механизмы защиты можно совершенно законно. Типы из iPhone DevTeam выложили систему разблокировки аппарата по адресу JailbreakMe.com и судя по всему желающих остаться с заблокированным iphonе очень мало, так как на сайт грянуло немеряно народу, говоря простым языком. В отличии от ранних систем разблокировки, требовавших подключение телефона к интернету, новая система работает на всех устройствах под управлением осей iOS 4 и 4.0.1, то есть на по
Но видимо aple уже всех достал и недавно американское управление по защите авторских прав постановило что разблокировка устройства, позволяющая корректно работать определенным функциям, не считается нарушением закона и авторских прав. Таким образом теперь обходить эти механизмы защиты можно совершенно законно. Типы из iPhone DevTeam выложили систему разблокировки аппарата по адресу JailbreakMe.com и судя по всему желающих остаться с заблокированным iphonе очень мало, так как на сайт грянуло немеряно народу, говоря простым языком. В отличии от ранних систем разблокировки, требовавших подключение телефона к интернету, новая система работает на всех устройствах под управлением осей iOS 4 и 4.0.1, то есть на по
Недавно мне пришла в голову идея провести небольшое исследование и выяснить какие сейчас есть предложения
на рынке веб технологий. Я не говорю про какие то передовые разработки, речь идет о элементарном заказе сайта
для обычных людей и предпринимателей. Так как я работаю в этой среде и огромное количество времени провожу в интернете,
а так же занимаюсь созданием сайтов для своих собственых клиентов и пишу ЦМС, у меня есть некоторый багаж знаний и опыта
в этой области. К тому же я регулярно провожу небольшие исследования в области маркетинга, дабы быть в курсе движухи на рынке.
Выбор студии, которой можно ддоверить свои кровные бабосы и на которую захочется положиться, а не ложить не так то легко, но
я постораюсь сделать этот выбор для вас немного проще.
Данная статья не несет цели вас в чем либо убедить, а лишь откроет глаза на некоторые трюки, которые студии применяют чтобы
завлекать клиентов.
ЦЕНОВАЯ ПОЛИТИКА
Первым делом я открыл поисковик и сдела
на рынке веб технологий. Я не говорю про какие то передовые разработки, речь идет о элементарном заказе сайта
для обычных людей и предпринимателей. Так как я работаю в этой среде и огромное количество времени провожу в интернете,
а так же занимаюсь созданием сайтов для своих собственых клиентов и пишу ЦМС, у меня есть некоторый багаж знаний и опыта
в этой области. К тому же я регулярно провожу небольшие исследования в области маркетинга, дабы быть в курсе движухи на рынке.
Выбор студии, которой можно ддоверить свои кровные бабосы и на которую захочется положиться, а не ложить не так то легко, но
я постораюсь сделать этот выбор для вас немного проще.
Данная статья не несет цели вас в чем либо убедить, а лишь откроет глаза на некоторые трюки, которые студии применяют чтобы
завлекать клиентов.
ЦЕНОВАЯ ПОЛИТИКА
Первым делом я открыл поисковик и сдела
14476
5
Создаем BB коды на PHP
Для начала давай выясним что такое bb код. это нечто что позволяет превратить [url ]http://fapos.net[/url] в <a href="http://fapos.net">http://fapos.net</a>. По сути BB коды это просто замена одного текста на другой по определенным правилам.
А теперь давай вспомним какая функция в PHP позволяет делать нам такие замены. Конечно же preg_replace(). Она работает по аналогии с str_replace, только принимает в качестве первого параметра, то есть что менять, регулярное выражение. Круто да? Вот как можно реализовать приведенный в начале пример BB кода при помощи этой функции
или пример создания более простого 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]?>
Что бы не говорили, ссылочная масса оказывает далеко не последний по значимости эффект в продвижении сайта. Да и к тому же если поисковые системы не сильно повысят позиции сайта, то по этим ссылкам будут приходить посетители и если ссылочная масса большая, скажем около 300к внешних ссылок, то трафик вам обеспечен неплохой. Рассмотрим методы наращивания внешних ссылок:
Покупка дорогих ссылок на авторитетных сайтах
Этот способ очень затратный, но может иметь достаточно сильный эффект. Это можно делать как через ссылочные биржи, так и самому заниматься поиском вебмастеров или хозяев сайта. Второй вариант будет выглядеть лучше, так как если ваша ссылка не будет окружена кучей ссылок на другие сайты ее авторитет в глазах поисковых роботов будет несомненно выше. Но не каждый проект будет способен выделить на это достаточно средств и времени.
Покупка большого количества ссылок где попало
Метод не столько затратный как в первом случае и может з
Покупка дорогих ссылок на авторитетных сайтах
Этот способ очень затратный, но может иметь достаточно сильный эффект. Это можно делать как через ссылочные биржи, так и самому заниматься поиском вебмастеров или хозяев сайта. Второй вариант будет выглядеть лучше, так как если ваша ссылка не будет окружена кучей ссылок на другие сайты ее авторитет в глазах поисковых роботов будет несомненно выше. Но не каждый проект будет способен выделить на это достаточно средств и времени.
Покупка большого количества ссылок где попало
Метод не столько затратный как в первом случае и может з
Sitemap позволяет дать поисковым машинам таким как google и yandex представление страницах вашего сайта.
Катра сайта может содержать такую информацию как частота обновления, приоритет, адрес URL дата последнего обновления и эта
информация может быть задана отдельно для каждой страницы.
Файл Sitemap создается в формате XML и имеет следующий вид
Катра сайта может содержать такую информацию как частота обновления, приоритет, адрес 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&desc=vacation_hawaii</loc>
<changefreq>weekly</changefreq>
</url>
<url>
<loc>http://www.example.com/catalog?item=73&desc=vacation_new_zealand</loc>
<lastmod>2004-12-23</lastmod>
<changefreq>weekly</changefreq>
</url>
<url>
<
3754
0
Работа с .htaccess
Файл .htaccess является конфигурационным файлом Apache и позволяет делать очень полезные фишки на вашем сервере или хостинге. К этим задачм можно отнести переадресацию, разграничение прав доступа к файлам и папкам или конфигурирование PHP. Хотя в работе с .htaccess нет ничего сверх сложного это становится камнем предкновения для многих веб мастеров и посему я решил немного написать о нем тут, дабы показать как делаются элементарные вещи при помощи этого файла.
Расмотрим случай когда вам надо перенаправить пользователя на другую страницу
К стати для того чтобы писать редиректы в .htaccess надо включить RewriteEngine модуль и делается это в самом .htaccess
этот код перенаправит польззователя с любого адреса вашего сайта на файл index.php с гет параметром param равным всей строке адреса введенной им. Тут все работает по принципу регулярок. Тоесть в параметре $1 будет содержаться все что было заключено[/code]
Расмотрим случай когда вам надо перенаправить пользователя на другую страницу
К стати для того чтобы писать редиректы в .htaccess надо включить RewriteEngine модуль и делается это в самом .htaccess
Code:
RewriteEngine On
RewriteRule ^(.*)$ index.php?param=$1 [QSA,L]
RewriteRule ^(.*)$ index.php?param=$1 [QSA,L]
4248
0
Работа с файлами на PHP
Сегодня хотелось бы рассказать о том как работать с файлами для начинающих девелоперов. Работать с файлами на PHP довольно просто, если это не требует каких либо дополнительных движений, например блокировки файлов на чтение или чтение и запись и так далее. Хотя и это сделать не сложно, главное правильно выстроить логику приложения.
Для чего это можно использовать
Файлы можно и нужно использовать для всего что достаточно часто используется и занимает не большой объем. Сейчас я объясню что хочу этим сказать. Например у нас есть счетчик написанный на PHP и он при каждом запросе к странице должен увеличивать свое значение на один пункт. Можно написать такой счетчик без использования функций для работы с файлами на PHP. Например использовать базу данных. Но если на ваш сайт заломится сразу 10000 человек и начнут клацать, думаю сайт на обычном хостинге ляжет как миленький. А вот если написать такой функционал с использованием файловой системы, он выдержит и более тяж
Для чего это можно использовать
Файлы можно и нужно использовать для всего что достаточно часто используется и занимает не большой объем. Сейчас я объясню что хочу этим сказать. Например у нас есть счетчик написанный на PHP и он при каждом запросе к странице должен увеличивать свое значение на один пункт. Можно написать такой счетчик без использования функций для работы с файлами на PHP. Например использовать базу данных. Но если на ваш сайт заломится сразу 10000 человек и начнут клацать, думаю сайт на обычном хостинге ляжет как миленький. А вот если написать такой функционал с использованием файловой системы, он выдержит и более тяж
Сейчас online: 76. Зарегистрированных: 0. Гостей: 76.
AtomX 2.8 Beta - Новая версия бесплатной CMS
AtomX 2.8 Beta - Новая версия бесплатной CMS
Программирование - что может быть проще.
Программирование - что может быть проще.
AtomX 2.8 Beta - Новая версия бесплатной CMS
AtomX 2.8 Beta - Новая версия бесплатной CMS
Написание простого вируса в блокноте
Что такое API и для чего они нужны
Классы в PHP для чайников
Написание простого вируса в блокноте