Přeskočit na hlavní obsah

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$isActivity je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php na řádku 1560

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$isActivity je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php na řádku 1560

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$isActivity je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php na řádku 1560

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$isActivity je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php na řádku 1560
  čtvrtek, 18. června 2020
  4 Odpovědi
  3,4K návštěv
  Odebírat

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Ahoj, hledám rychlou radu ohledně rychlosti. Chystám se vytvořit webovou stránku na jednom nebo dvou doménách.
Pokud postavím dva domény, jeden web bude jednoduchý s blogovými stránkami. Druhá doména bude komunitní členský web.
Preferoval bych mít oba weby pod jednou doménou, se všemi blogovými stránkami otevřenými veřejnosti, zatímco přihlášení uživatelé by měli další obsah a komunitní funkce.
Chci, aby se blogové stránky načítaly co nejrychleji. Bude možné dosáhnout stejné rychlosti načítání blogových stránek, pokud budou všechny pod jednou doménou? Nebo bych měl nechat blog na vlastní doméně a komunitní stránku na jiné samostatné doméně?
Děkuji!
A
před 5 lety

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Ahoj,

Děkujeme, že jste nás kontaktovali ohledně tohoto rozšíření.

Jsem jen hledám rychlou radu ohledně rychlosti. Chystám se vytvořit webovou stránku na jedné nebo dvou doménách.
Preferuji, pokud vytvořím dva domény, jeden web bude jednoduchý s blogovými stránkami. Druhá doména bude komunitní členský web.
Preferoval bych mít oba weby pod jedním názvem domény, se všemi blogovými stránkami otevřenými veřejnosti, zatímco přihlášení uživatelé by měli další obsah a komunitní funkce.
Chci, aby se blogové stránky načítaly co nejrychleji. Budu schopen dosáhnout stejné rychlosti načítání blogových stránek, pokud budu mít vše pod jedním názvem domény? Nebo bych měl nechat blog na své vlastní doméně a komunitní web na jiné samostatné doméně?


Rychlost načítání nesouvisí s tím, zda používáte jednu nebo dvě domény. Záleží na nastavení vaší domény.
Náš plugin podporuje pouze zrychlení vašeho webu.

Doufám, že to pomůže!
S pozdravem,
F
před 5 lety

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Ahoj, díky za odpověď. Nebyl jsem opravdu jasný ohledně svých myšlenek za otázkami.
Přemýšlel jsem o vytvoření blogové webové stránky, a sama by měla být velmi rychlá, protože nebude potřebovat žádný speciální software a jen málo pluginů.
Přemýšlel jsem o vytvoření komunitní webové stránky na samostatné doméně, protože chci, aby blogové stránky byly co nejrychlejší. Komunitní plugin bude mít mnohem více pluginů a spoustu aktivity od členů komunity, takže si myslím, že by to bylo poměrně pomalé.
Pokud přidám komunitu k blogové webové stránce, myslím, že blogové stránky se načtou mnohem pomaleji. Raději bych měl blog a komunitu na stejné doméně, ale nechci obětovat rychlost blogu.
Slyšel jsem o pluginu nazvaném "Plugin Organizer", který bych mohl použít k zastavení načítání pluginů na konkrétních stránkách. Nikdy jsem to nepoužil, takže přesně neznám, jak dobře to funguje, ale zřejmě, pokud udržuji blog a komunitu na jedné doméně, může to snížit zátěž blogových stránek zastavením načítání komunitních pluginů, takže stránky zůstanou rychlé.
Myslím, že si pamatuji, že jsem četl, že jeden z produktů JoomUnited také toto dělá (zastavit stránku od načítání pluginů, které nepoužívá). Je to tak? Pokud ano, mohl bych udržet blogové stránky na bleskově rychlé rychlosti, zatímco mám pomalejší komunitní stránku ve stejné doméně (ve stejném WordPress Thing instalaci).
A
před 5 lety

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Ahoj,

Děkuji, že jste se mi ozvali s dalšími informacemi.

Myslím, že si pamatuji, že jeden z produktů JoomUnited také toto dělá (zastavit načítání pluginů, které stránka nepoužívá). Je to tak? Pokud ano, mohl bych udržet blogové stránky na bleskově rychlé rychlosti, zatímco pomalejší komunitní stránku mám ve stejné doméně (ve stejné WordPress Thing instalaci).


Může se zde jednat o nedorozumění, náš plugin vám pomáhá pouze vyloučit soubory a URL.


Doufám, že to pomůže!
S pozdravem,
F
před 5 lety

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Oh, ok. Díky za upřesnění!
  • Stránka :
  • 1
Zatím nejsou žádné odpovědi na tento příspěvek.
Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()