Pages: 1
Yami |
Posted on 02-05-15, 09:14 pm
|
(ーωー。)
Karma: 721 Posts: 83/240 Since: 08-12-13 |
What is YaBS? YaBS is a new Blog System, which stands for "Yami's Blog Software", or "Yet another Blog Software". It aims to be as lightweight, secure, and flexible as possible. History of YaBS Since last year, I've been making my own Blog System, because WordPress is to heavy, and CWMSv5 is to unstable, and it lacks lots of features. What I tried to make, is a Blog System, that's actually made to be a Blog System, and not some kind of Webshop, Social Network, Company Homepage, or anything that's not a Blog, and still call yourself a Blog System. I used a lot of Code from CWMSv5, and improved it (after all, YaBS 1.0 was built on CWMSv5). Additionally, I used a lot of Graphical Elements from NSMBHD, because I like the Smileys, and the overall Layout, not to mention, that I'm horrible at CSS/Design. So far, only 4 Websites run YaBS now, and I hope to extend this amount, when I actually start to advertise it. YaBS 2.0 Now I've added loads of new Features to YaBS 2.0, and it got a major Architectural make-over, to make Theme Designers' lifes much easier. Unlike with YaBS 1.0 and 1.1, I've got some volunteer help for YaBS 2.0, a few times. Now that YaBS 2.0 is in Beta, I strongly recommend you, to use it. Bug Hunters Needed I'm as well in need for Bug Testers, it's always wise to let outsiders Test your Code, right? All you need, is a Web Server (or Web Hosting) with FTP, PHP, and MySQL. If you have any Feature you want to see it added, go ahead, and make it! The only things I'll add by myself from this point, are: - WordPress to YaBS Converter. - YaBS 1.x to YaBS 2.0 Upgrader. - Error Pages (I'm serious, because there are none, at the moment). Download https://github.com/MKGirlism/YaBS2 Just Download the ZIP, and put it on your Server/Hosting. How to Install 1. Upload everything. 2. CHMod "config.php" to 777. 3. (Optionally) CHMod the "assets" Folder, and all the Folders beneath it, to 777. (If you don't do it, you won't be able, to use the Uploader). 4. Go to the Installer (which is at http://somedomain.tld/install), and fill in your stuff. 5. After Installing, just go to your Index Page. However, don't forget to Delete your Install Folder, if you want to stay safe. _________________________ |
Arisotura |
Posted on 02-05-15, 10:00 pm
|
☭ coffee and cream
Karma: 10542 Posts: 1658/2780 Since: 06-26-11 |
Nadia |
Posted on 02-05-15, 10:31 pm
|
Axew
Karma: 673 Posts: 581/583 Since: 07-02-11 |
2. CHMod "config.php" to 777. 3. (Optionally) CHMod the "assets" Folder, and all the Folders beneath it, to 777. (If you don't do it, you won't be able, to use the Uploader). No, this is probably a bad idea. If you didn't know, chmod ing a file to 777 gives global read, write and execute access to the file. These modes work like this:There are three digits (or optionally a fourth one, but I won't include that) that determine the access for the owner, group and world respectively. So what chmod ing to 777 actually does is give every single user on the system read, write and execute permission for the file, which you really don't want. Instead, you should make the file belong to the user or group which PHP runs as, e.g. chown www:www filename and chmod it to 770, or 750 if it's owned by the user running PHP and not just the group.These digits are just bitfields determining read, write and execute, so 101 (5) would be read+execute (you want this in most cases), 111 would be read, write and execute, etc. |
Arisotura |
Posted on 02-05-15, 11:30 pm
|
☭ coffee and cream
Karma: 10542 Posts: 1659/2780 Since: 06-26-11 |
Yami |
Posted on 02-06-15, 04:20 am
|
(ーωー。)
Karma: 721 Posts: 84/240 Since: 08-12-13 |
Posted by Nina 2. CHMod "config.php" to 777. 3. (Optionally) CHMod the "assets" Folder, and all the Folders beneath it, to 777. (If you don't do it, you won't be able, to use the Uploader). No, this is probably a bad idea. If you didn't know, chmod ing a file to 777 gives global read, write and execute access to the file. These modes work like this:There are three digits (or optionally a fourth one, but I won't include that) that determine the access for the owner, group and world respectively. So what chmod ing to 777 actually does is give every single user on the system read, write and execute permission for the file, which you really don't want. Instead, you should make the file belong to the user or group which PHP runs as, e.g. chown www:www filename and chmod it to 770, or 750 if it's owned by the user running PHP and not just the group.These digits are just bitfields determining read, write and execute, so 101 (5) would be read+execute (you want this in most cases), 111 would be read, write and execute, etc. I know what CHMod and CHOwn are, and what they do, etc., but I hardly assume, there are multiple User Accounts with SSH Access, on a Web Server. I can't think of any Web Hosting Provider (not counting VPS/VPN/Dedicated Server), that gives you SSH Access, unless they're just plain stupid, anyway. _________________________ |
Arisotura |
Posted on 02-06-15, 11:16 am
|
☭ coffee and cream
Karma: 10542 Posts: 1660/2780 Since: 06-26-11 |
Shared web hosting isn't the only thing. You can also host websites on a VPS (like this very board), or hell, on your own server at home, provided you have gigabit fiber or a very good connection.
Also blarg, noone ever noticed that this isn't in the right forum? (not even me) _________________________ Kuribo64 - zrghij |
Yami |
Posted on 02-06-15, 12:47 pm (rev. 1 by Yami on 02-06-15, 12:48 pm)
|
(ーωー。)
Karma: 721 Posts: 85/240 Since: 08-12-13 |
Yeah, but I still don't expect you to give total strangers SSH Access, to your VPS, or own Server at home. Though I'm aware of the fact, multiple people have SSH Access to this very Server, but that's Dirbaio's responsibility, not mine. _________________________ |
Arisotura |
Posted on 02-06-15, 12:50 pm
|
☭ coffee and cream
Karma: 10542 Posts: 1661/2780 Since: 06-26-11 |
Pages: 1