PHP-Nuke - PHP-Nuke
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
![]() | |
Původní autoři | Francisco Burzi |
---|---|
Stabilní uvolnění | 8.3.2 / 30. ledna 2014[1] |
Napsáno | PHP |
Operační systém | Cross-platform |
Typ | Systém pro správu obsahu |
Licence | GNU General Public License |
webová stránka | bitbucket |
PHP-Nuke je webové automatizované publikování zpráv a systém pro správu obsahu na základě PHP a MySQL původně napsal Francisco Burzi. Systém je řízen pomocí webového uživatelského rozhraní. PHP-Nuke byl původně a Vidlička systému zpravodajských portálů Thatware od Davida Normana.
PHP-Nuke byl původně vydán pod GNU General Public License tak jako svobodný software. Verze po 7.5 vyžadovaly licenční poplatek; od verze 8.3 se opět stala bezplatnou. To je povoleno v rámci GNU GPL (poskytující zdrojový kód je součástí dodávky) a kupující softwaru má právo na libovolnou distribuci zdrojového kódu produktu. Burzi již nevlastní web PHP-Nuke.
Od verze 5.6 se displej a autorská práva zpráva na webových stránkách je vyžadována v souladu s částí 2 (c) GPL.[2]
PHP-Nuke vyžaduje webový server který podporuje PHP rozšíření, stejně jako SQL databáze.
Funkce
PHP-Nuke je systém pro správu obsahu, který umožňuje webmasterům vytvářet komunitní portály (webové stránky) a umožňuje uživatelům a editorům zveřejňovat novinky (novinky zasílané uživateli jsou editory vybírány) nebo jiné typy článků. Registrovaní uživatelé pak mohou tyto články komentovat.
Do systému PHP-Nuke lze přidat moduly, které umožňují další funkce, například Internetové fórum, Kalendář, Informační kanál, Časté dotazy, Soukromé zprávy a další. Stránka je udržována prostřednictvím administračního rozhraní.
PHP-Nuke obsahuje následující standardní moduly:
- Reklama - spravuje reklamy na rozložení stránky (téma). Podporuje obrázky / odkazy, JavaScript /HTML, a Blikat
- Avantgo - poskytuje mobilní verze posledních 10 zpravodajských článků
- Obsah - spravuje hlavní „stránky“ obsahu.
- Stahování - spravuje stahování souborů. Neexistují žádná nahrávání - ukládá odkazy na soubory na jiných serverech
- Encyklopedie - spravuje fráze / slova a definice
- Časté dotazy - Správa často kladených otázek (FAQ)
- Zpětná vazba - komunikujte s webmasterem. Je to online formulář, ale poskytuje zpětnou vazbu prostřednictvím e-mailu.
- Fóra - spravuje diskusní fóra pro web. Je založen na bb2nuke, což je port PHP-Nuke populární diskusní skupiny phpBB s otevřeným zdrojovým kódem.
- Deník - Údržba veřejných a / nebo soukromých poznámek
- Seznam členů - zobrazuje členy webu
- Zprávy - spravuje novinové články, včetně novinek s budoucím datem, které budou vydány v konkrétní datum a čas. Každý článek lze přiřadit do jedné kategorie.
- Soukromé zprávy - umožňuje členům posílat soukromé zprávy ostatním na webu. Členové mohou zabránit zprávám od ostatních členů.
- Doporučte nám — Zašlete e-mailovou zprávu doporučující web ostatním.
- Hledat - umožňuje uživatelům vyhledávat na vašem webu.
- Statistiky - Zobrazí souhrnné a podrobné statistiky webů, včetně zobrazení stránek.
- Archivy příběhů (zpráv) - poskytuje přístup ke starším zpravodajským článkům.
- Odeslat novinky — Umožněte návštěvníkům zasílat novinky. E-mailové oznámení se odešle, ale odeslání se uloží do ovládacího panelu správce. Správce může článek smazat, upravit nebo zveřejnit bez nutnosti opětovného zadávání klíčů.
- Průzkumy (Ankety) - vytvářejte průzkumy návštěvníků
- Nahoře - zobrazuje nejnavštěvovanější články, soubory ke stažení atd.
- Témata - Zobrazí zprávy podle tématu. Správce definuje témata a přiřazuje témata obsahu.
- Webové odkazy - spravuje hierarchický adresář odkazů na vybrané webové stránky
- Váš účet - spravuje „profilové“ informace členů, včetně jejich preferovaného tématu, počtu zpravodajských článků, které se mají zobrazit na jejich domovské stránce atd.
PHP-Nuke podporuje mnoho jazyků a jeho vzhled a chování lze přizpůsobit pomocí Motivy systém, ale zásadní změny vyžadují znalost PHP, HTML a CSS.
Problémy
V PHP-Nuke bylo objeveno několik bezpečnostních děr, včetně Vložení SQL přes nezaškrtnutý PHP kód.[3][4] PHP-Nuke může mít problémy s některými indexy vyhledávacích strojů. PHP-Nuke nepoužívá pro stránky jednoduché adresy URL ani jedinečné názvy.
Licence
PHP-Nuke je distribuován zdarma a licencován pod licencí GNU / GPL; je však nutné zakoupit aktuální verze, které lze poté bezplatně distribuovat.
Pochybná změna vlastnictví webových stránek
Web PHP-Nuke nyní vlastní společnost Bibado Investments S.L. který je také distributorem nežádoucích programů.[5][6]
Poznámky
- ^ http://installatron.com/updatefeed/php_nuke_8_3_2
- ^ [1]
- ^ Zpráva o zranitelnosti Secunia pro PHP-Nuke 7.x. http://secunia.com/product/2385/?task=advisories
- ^ Zpráva o zranitelnosti Secunia pro PHP-Nuke 8.x http://secunia.com/product/13524/?task=advisories
- ^ "Podmínky použití". Phpnuke. Bibado Investments S.L.. Citováno 4. února 2016.
- ^ „Analýza BIBADO INVESTMENT S.L.“. herdProtect. Důvod Software Company Inc.. Citováno 4. února 2016.
Další čtení
- „Integrace ChIN a PHP-Nuke“. Počítače a aplikovaná chemie. Květen 2002. Citováno 2. srpna 2016.
- Paterson, D. (2005). Vytváření webových stránek pomocí PHP-Nuke. Od technologií po řešení. Packt Publishing, Limited. ISBN 978-1-904811-47-3. Citováno 2. srpna 2016. 305 stránek.
- Danen, Vincent (26. září 2001). „Vytvořit web zpravodajského portálu s PHP-Nuke“. TechRepublic. Citováno 2. srpna 2016.CS1 maint: ref = harv (odkaz)