[Moscow.pm] refactoring
Nikolay Mishin
mi на ya.ru
Пн Ноя 2 17:14:46 PST 2015
Я, конечно, прочитал про
https://github.com/mishin/pef-front-demo
PostgreSQL setup:
su - postgres
createdb pef
createuser pef
^D
su - pef
psql < nls.sql
psql < demo.sql
Nginx setup:
vi /etc/nginx/nginx.conf
/include
add string include /home/pef/pef-front-demo/conf/nginx-handlers.conf;
Uwsgi setup:
cd /etc/uwsgi/apps-enabled
ln -s /home/pef/pef-front-demo/conf/demoapp.ini .
а нельзя ли сделать такое демо, которое
и на sqllite запустилось и не требовало бы nginx, а только plack,
чтобы увидеть быстро, как это работает?
к тому же на облаке heroku (в его бесплатной версии) nginx может и не стоять.
03.11.2015, 04:08, "Nikolay Mishin" <mi на ya.ru>:
> что-то пока не работает ваш pef-front-demo
>
> perl -Ilib bin\startup.pl
>
> DBI connect('dbname=pef','pef',...) failed: could not connect to server: Connect
> ion refused (0x0000274D/10061)
> Is the server running on host "localhost" (127.0.0.1) and accepting
> TCP/IP connections on port 5432?
> could not connect to server: Connection refused (0x0000274D/10061)
> Is the server running on host "localhost" (127.0.0.1) and accepting
> TCP/IP connections on port 5432? at C:/Users/TOSH/Documents/GitHub/dwimp
> erl-windows/strawberry-perl-5.20.0.1-32bit-portable/perl/site/lib/DBIx/Connector
> .pm line 32.
>
> что мне нужно установить, чтобы он стартовал?
>
> 03.11.2015, 03:57, "Nikolay Mishin" <mi на ya.ru>:
>> зависимости в cpanfile не проставлены
>>
>> cpanm App::scan_prereqs_cpanfile
>>
>> cгенерируем их
>>
>> C:\Users\TOSH\Documents\GitHub\pef-front-demo>scan-prereqs-cpanfile > cpanfile
>>
>> запушим пуллреквест
>>
>> https://github.com/pef-secure/pef-front-demo/pull/1
>>
>> теперь их удобно ставить
>>
>> (C:\Users\TOSH\Documents\GitHub\pef-front-demo>)
>> cpanm --installdeps .
>>
>> теперь
>>
>> pef-front-demo>perl -Ilib -c bin\startup.pl
>>
>> bin\startup.pl syntax OK
>>
>> 03.11.2015, 03:27, "Nikolay Mishin" <mi на ya.ru>:
>>> нашел пример
>>>
>>> https://github.com/pef-secure/pef-front-demo
>>>
>>> ща запустим
>>>
>>> 03.11.2015, 03:25, "Nikolay Mishin" <mi на ya.ru>:
>>>> Стал разбираться с PEF::Front
>>>>
>>>> cpanm https://github.com/mishin/pef-front-psgi-dist.git
>>>>
>>>> зависимостей туча(ставлю на Perl version : 5.20.0 / MSWin32-x86-multi-thread-64int)
>>>>
>>>> ==> Found dependencies: Cache::FastMmap, GD::SecurityImage, Geo::IPfree, MLDBM,
>>>> MLDBM::Sync, Template::Alloy, Locale::PO
>>>>
>>>> поначалу, есть ли реализованные пример с авторизацией?
>>>>
>>>> 16.10.2015, 18:03, "PEF Secure" <pef-secure на yandex.ru>:
>>>>> On Friday, October 16, 2015 17:44:50 Nikolay Mishin wrote:
>>>>>> Это лучше, чем Dancer?
>>>>>
>>>>> Я бы сказал, что да. Иначе зачем бы делал? Мне нужна была замена mod_perl, я
>>>>> выбрал PSGI и добавил нужных фишек. Про фишки могу долго рассказывать, но, в
>>>>> общем-то, я это тут уже пробовал и никто не задал ни одного вопроса.
>>>>> http://mail.pm.org/pipermail/moscow-pm/2015-January/019065.html
>>>>>
>>>>>> https://github.com/mishin/pef-front-psgi-dist
>>>>>
>>>>> Да, я видел, что ты проявил интерес.
>>>>> --
>>>>> PEF Developer
>>>>> --
>>>>> Moscow.pm mailing list
>>>>> moscow-pm на pm.org | http://moscow.pm.org
>>>>
>>>> --
>>>> С уважением
>>>> Николай Мишин
>>>> --
>>>> Moscow.pm mailing list
>>>> moscow-pm на pm.org | http://moscow.pm.org
>>>
>>> --
>>> С уважением
>>> Николай Мишин
>>> --
>>> Moscow.pm mailing list
>>> moscow-pm на pm.org | http://moscow.pm.org
>>
>> --
>> С уважением
>> Николай Мишин
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>
> --
> С уважением
> Николай Мишин
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
--
С уважением
Николай Мишин
Подробная информация о списке рассылки Moscow-pm