Python для Codeigniter разработчиков

Вы программируете на codeigniter и хотите разрабатывать на языке python ?

И при этом вам важно :

1. Что-бы MVC фрэймворк устанавливался легко.
2. Что-бы структура, основа нового фрэймворка была похожа на Codeigniter.
3. Простой фреймворк, с высокой скоростью работы.
4. Что-бы имел похожие библиотеки на Codeigniter.
5. И вы хотите, что-бы работал в Windows/mac/Linux среде.

Вы, наверное, слышали о разработке веб-приложений с использованием Python и такого фрэймворка как Django.



Функиция ImageMagic , которая меняет размер картинки + CROP - обрезание картинки

Вот эта прикольная функция, которую я где-то выкопал в интернете....

Будем юзать....


function sqThm($src,$dest,$size=75){
list($w,$h) = getimagesize($src);
if($w > $h){exec("convert ".$src." -resize x".$size." -quality 75 ".$dest);}
else{ exec("convert ".$src." -resize ".$size." -quality 75 ".$dest);}
exec("convert ".$dest." -gravity Center -crop ".$size."x".$size."+0+0 ".$dest);
}



Rsync - современный способ синхронизации файлов

Итак, для чего нужен RSync?

RSync — был разработан как замена старой команды rcp. С помощью которой производилось копирование файлов между машинами UNIX-систем. RSync очень удобен, так как его алгоритм построен так, что он отслеживает как изменился файл и копирует только необходимые части. Причём для выявления изменений, ему не надо сравнивать два файла. И работает это очень быстро.



Как добавить виртуальный IP адреc в Linux -е

В этом посте ,я научу вас как вы можете добавить дополнительный IP адрес в вашем линуксовом сервере. Мы добавим IP 10.0.0.2 .

Давайте представим, что у нас есть ip - 10.0.0.1 , который является устройством ETH0 , на этой стадии моего обьяснения, я покажу как добавить дополнительный IP к тому-же устролйству, но этот адрес будет виртуальным. Это очень прост о осуществить, используя SSH. Нужно зайти супер пользователем или root-ом в на ваш сервер.



Red Hat / CentOS VSFTPD FTP конфигурация сервера

vsftpd (Very Secure FTP Daemon) - является FTP сервером для UNIX- подобных систем, включая CentOS / RHEL / Fedora и другие Linux дистрибутивы. Он поддержтвает новый протокол IPv6, SSL, ограничевание пользователей домашней директорией, также много других дополнительных возможностей.

В этом руководстве вы узнаете, как:

- устанавливать vsftpd для обеспечения службы FTP.
- конфигурировать vsftpd.
- настраивать Firewall для защиты FTP Serverа.
- настраивать vsftpd с SSL/TLS.
- настраивать vsftpd только для скачивания, как Анонимный Интернет Сервер
- настраивать vsftpd с виртуальными пользователями, и многое другое.

Back to top