ProPaintMobile
 Полезное
 Общение
 

Статьи | PHP/MySQL

PHP. Пишем простейший роутинг


Доброго времени суток, %username%! Сто лет ничего не писал и столько же лет выходят статьи на эту тему, но все же, я оставлю это здесь

Итак, чем же мы займемся? Мы напишем роутинг в стиле скелетона.

Что же такое роутинг и с чем его едят:

Вот, что говорит вики на этот счет - Routing) — процесс определения маршрута следования информации в сетях связи. Маршруты могут задаваться административно (статические маршруты), либо вычисляться с помощью алгоритмов маршрутизации, базируясь на информации о топологии и состоянии сети, полученной с помощью протоколов маршрутизации (динамические маршруты).
Маршрутизация — Википедия
https://ru.wikipedia.org/wiki/Маршрутизация


А если проще и ближе к делу - роутинг, это средство определения и контроля маршрута запроса пользователя....
Продолжить

Рейтинг:  3  (За: 6 | Против: 3)
Добавил: Artorius

Комментарии (22)

С головой в PHP. Пособие для новичков


Здравствуй юный программист на PHP. Вероятно ты уже пишешь свои скрипты и в курсе синтаксиса этого языка, но тебя все равно обзывают быдлокодырем и смеются на форумах. И вот простое решение проблемы: просто смирись, программировать на PHP это уже смешно =)
Но! Уменьшить количество насмешек можно, просто выполняя несколько простых правил:


1. Использовать одинарные кавычки для строк.
У новичков это проблема номер один. Сами посудите, их даже набирать проще: тыкнул на клавишу и все. А для двойной кавычки нужно нажать целых две клавиши, сколько трудов пропадает зря, кошмар!
Пример:
  1. echo "Так делают быдлокодеры";
  2. echo 'Так делают кодеры';
Помимо нормального объяснения изложенного в пункте 2, в таком использовании кавычек есть свои плюсы....
Продолжить

Рейтинг:  18  (За: 21 | Против: 3)
Добавил: web_demon

Комментарии (36)

Простой бот для сайта


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


Корни :oak:
Идею добавить на сайт бота подкинул благородный дон Virus-ON, так что все лавры ему.

Что же нужно для создания бота?
Во-первых, база данных фраз — память бота, чтобы он мог отвечать на сообщения.
Во-вторых, некоторый алгоритм выбора фраз — мозг бота, чтобы он отвечал более-менее в тему.


База данных. Часть 1
По воле случая, довелось познакомиться с одним человеком, программирующем...
Продолжить

Рейтинг:  20  (За: 20 | Против: 0)
Добавил: aNNiMON

Комментарии (15)

Работа с файлами в PHP


Работа с файлами в PHP одна из полезнейших. Для реализации простых задач не нужно использовать базы данных , это будет и быстрее и надежнее.

Основной алгоритм работы:
  - открыть файл
  - выполнить необходимые процессы
  - закрыть файл

Функция открытия файла так же может создавать новый файл.
Функция закрытия файла выполняется после завершения работ над файлом, можно не закрывать, PHP автоматом закроет, но надо стараться делать все по нормальному :)

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

Разбор функции fopen() будет рассмотрен для работы с локальными файлами, открыть можно и удаленный фаил передав в переменной имени файла Url удаленного файла.

Пример...
Продолжить

Рейтинг:  0  (За: 1 | Против: 1)
Добавил: Koenig

Комментарии (0)

Удаление фона у изображения с текстом с помощью PHP


Итак, волей судьбы передо мной была поставлена довольно нетривиальная задача - удалить фон у изображения, оставив при этом самое ценное - текст (будь то рукописный или печатный), печать и так далее.
Мучился я с этой ерундой несколько дней, поэтому так просто оставить все в закромах родины я не могу.

Первая мысль что приходит в голову - циклом проходить по всему изображению, узнавать цвет каждого пикселя и сравнивать его с неким числом, светлее которого пиксель считать белым, иначе копировать оригинальный. Такой код у меня остался со времен портирования конвертера шрифтов для PPM на php:
Открыть спойлер
...
Продолжить

Рейтинг:  1  (За: 3 | Против: 2)
Добавил: web_demon

Комментарии (0)
Всего: 6
1 2 >>
Категории

Онлайн: 30 (5/25)

Telegram
 

Аноним2800 р.
NaruTrey800 р.
vlavolk522 р.
Freddy500 р.
mr-demiurg200 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика