[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: symfony 2 +eaccelerator
Страницы: 1, 2
amir_OFF
Всем доброго времени суток.
    и так.. с горем пополам скачал symfony 2 на openserver(последней верссий)
    первый запуск мне порекомендовал использовать eaccelerator
    (оптимизатор увеличивающий производительность PHP.)
скачал dll
также рекомендуются установить
Пример конфигурации eAccelerator
eaccelerator.shm_size="128"
eaccelerator.cache_dir="c:\eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="1800"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

если я скачал dll и только. куда впилить настройки ?
добавил настройки сразу под установкой расширения в php.ini
сервер ругается " точка входа в процедуру php_register_info_logo не наидена в библиотеке DLL php5ts.dll"
Dezigo
Покажите что выводит
<?php
print_r(get_loaded_extensions())
?>
amir_OFF
opensever не может запустится. выдает ошибку выше.
закоминтировал в php.ini оптимизатор вышло:

[0] => Core
[1] => bcmath
[2] => calendar
[3] => ctype
[4] => date
[5] => ereg
[6] => filter
[7] => ftp
[8] => hash
[9] => iconv
[10] => json
[11] => mcrypt
[12] => SPL
[13] => odbc
[14] => pcre
[15] => Reflection
[16] => session
[17] => standard
[18] => mysqlnd
[19] => tokenizer
[20] => zip
[21] => zlib
[22] => libxml
[23] => dom
[24] => PDO
[25] => bz2
[26] => SimpleXML
[27] => wddx
[28] => xml
[29] => xmlreader
[30] => xmlwriter
[31] => apache2handler
[32] => mbstring
[33] => openssl
[34] => curl
[35] => exif
[36] => fileinfo
[37] => gd
[38] => gettext
[39] => igbinary
[40] => imagick
[41] => imap
[42] => intl
[43] => memcache
[44] => mongo
[45] => mysql
[46] => mysqli
[47] => Phar
[48] => PDFlib
[49] => pdo_mysql
[50] => pdo_pgsql
[51] => pdo_sqlite
[52] => redis
[53] => soap
[54] => sockets
[55] => sqlite3
[56] => timezonedb
[57] => xmlrpc
[58] => xsl
[59] => mhash
[60] => ionCube Loader

по гуглив прочитал что для разработки не обязательно это хешированние.
killer8080
Цитата (amir_OFF @ 8.05.2015 - 13:01)
сервер ругается  " точка входа в процедуру  php_register_info_logo  не наидена в библиотеке DLL php5ts.dll"

похоже на конфликт версий PHP, возможно dll из дистрибутива другой версии.
amir_OFF
спасибо за ответы. пока решил с самой symfone разобратся.
и дико удивляет вся работа тут происходит с консолью.
Задача generate:project создаёт стандартную структуру каталогов и файлов, необходимых для приложения:
Вроде радует - кажется что работа с symfony будит быстрей и лехче где не нужно продумывать структуру. посмотри что будит дальше. также буду рад вашим, мнениям, советам по sf2.
bestxp
Для симфони лучше APC или OpcodeCache в зависимости от версии и для разработки включить xDebug

в принципе мне этого хватает для работы с симфонёй
amir_OFF
2 день не могу разобратся с sf2 я установил все работает а вот теперь незнаю как написать простой hello world
допустим в какую папку ставить файл как его и где его обьявить и как вызвать через браузер
T1grOK
Может стоит статьи и документацию почитать?

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
amir_OFF
читал смотрел. трудно для меня это понять . напишите пример если не трудно для меня это будит понятней чем чтение мануалов. скаипа бы) на 5 минут и человеческое обьеснение
Invis1ble
это новый уровень
как выучить C++ за 21 день Symfony 2 за 5 минут по скайпу бесплатно без регистрации и смс

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

amir_OFF
tongue.gif tongue.gif Я просто прошу написать мне пути biggrin.gif biggrin.gif tongue.gif tongue.gif tongue.gif
amir_OFF
мб кому пригодится

app/ - директория с настройками приложения

src/ - код проекта находится тут

vendors/ - место для хранения сторонних библиотек

web/ корневая директория веб сервера хранилище публичных данных
amir_OFF
Доброго времени суток ув Форумчание.
Проблема с routing в symfony2
имею контроллер:

<?php

namespace Demos\BlogBundle\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Demos\BlogBundle\Entity\Post;
use Symfony\Component\HttpFoundation\Response;

class DefaultController extends Controller
{
public function indexAction($name)
{

return $this->render('DemosBlogBundle:Default:index.html.twig', array('name' => $name));
}
/**
*
@Route("/create")
*/

public function createAction() {
$post = new Post();
$post->setTitle('Demo Blog');
$post->setBody('Hello Symfony 2');
$post->setCreatedDate(new \DateTime("now"));
$post->setUpdatedDate(new \DateTime('now'));

$em = $this->getDoctrine()->getEntityManager();
$em->persist($post);
$em->flush();

return new Response('Created product id ' . $post->getId());
}
}


и роутинг к нему

demos_blog_homepage:
path: /hello/{name}
defaults: { _controller: DemosBlogBundle:Default:index }

я не могу разабратся с роутингом проблема в том что я незнаю как прописать путь в роутинге для вызова этой-
function createAction() которая описанна выше.
читал мануал но он мне трудно доступен. я не понимаю я его
буду благодарен если кто подскажет
Вызов функций function indexAction($name) доступен ана вызывается.
:ph34r: исходя из роутинга я понимаю роут для след функций должен выглядить

demos_blog_homepage:
path: /hello/{name}
defaults: { _controller: DemosBlogBundle:Default:index }
demos_blog_homepage:
path: /create
defaults: { _controller: DemosBlogBundle:Default:create }

примерно так - но этот вариант не работает. от суда и не понимание :blink: :unsure:
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.